Skreppa

La Punta

La Punta, Spanish for "the point" or the promontory and may refer to: La Punta, Iloilo, Philippines La Punta, San Luis, Argentina La Punta District, Peru San Giovanni la Punta, Italy San Salvador de la Punta Fortress, Cuba

Elevation: 938 m

Country: North Africa

Explore topics:

Related mountains in North Africa

Download on the App Store

Download on the App Store