Article

About La Palma

The volcanic island of La Palma is part of the Canary Islands (off the northwest coast of Africa). It’s the fifth largest of these islands, the furthest into the Atlantic Ocean, and a modestly-sizes population of just 86,000 residents. Like the rest of the Canary Islands, La Palma was settled by the Spaniards by the […]