Buy stock photo Colorful town houses or holiday resort accommodation near the seaside in a beautiful tourism destination, La Palma, Spain. An ocean coast with black beach sand on Puerto de Tazacorte beach from above