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