Results for @tags santa cruz de la palma
Displaying 1 result

Santa Cruz de la Palma, Canary Island

Published almost 2 years ago by Juan Lamata

License license

Santa Cruz de la Palma (Spanish: Holy Cross of La Palma) is located on the eastern part of the island of La Palma <a href="http://www.360cities.net/image/santa-cruz-de-la-palma-canary-island-canary-islands">...(more)</a>