Nestled in one of the Canary Island’s most charming locations, Marina La Palma offers cruisers a perfect base from which to explore the historic capital of La Palma and the island’s verdant and spectacular landscape