La Palma is one of Spain’s Canary Islands, a beautifully rugged bolthole just off the coast of Africa that has attracted tourists ...