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