×
Did you mean: Punta Gorda

Puntagorda

Village on La Palma, Spain
Puntagorda is a village and a municipality in the northwestern part of the island of La Palma, Canary Islands, Spain. It is situated 23 km northwest of Santa Cruz de la Palma. The municipality consists of a number of small villages, total... Wikipedia
Elevation: 2,369′
Island: La Palma