Santa Cruz de la Palma, La Palma Island, Canary Islands, Spain

Santa Cruz de la Palma, La Palma Island, Canary Islands, Spain

With the largest port on La Palma Island, Santa Cruz de la Palma (often called, confusingly, La Palma) is a popular destination, and for good reason. Visitors to the city enjoy the cobblestoned s...

JDS Travel News JDS Viewpoints JDS Africa/MI