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...