Isla de la Palma. La Palma. Spain.

FROM WIKIVOYAGE: