1860 Nuestra Señora de Las Nieves. Santa Cruz de La Palma Spain › Canary Islands › Santa Cruz de Tenerife › Santa Cruz de La Palma