Santa Cruz La Palma
Santa Cruz de La Palma is the capital city of the island of La Palma, in Spain’s Canary Islands. It’s known for its centuries-old architecture, cobbled streets and busy port.
A former convent hosts the Museum of the Island of La Palma, with an art collection and exhibits on natural history and ethnography. The Naval Museum is in a replica of Christopher Columbus's 15th-century Santa Maria sailing ship.
...Read more
...Less detail