10 Things To Do in Santa Cruz de la Palma: Spain Canary Islands, Europe, La Palma, Santa Cruz de la Palma, Spain Attractions Countryside Historic Local Museum Public Things To Do