Cerro de La Picadura - mountain located in Panama, North America. Within mountain range Tabasara Mountains. Elevation - 353 m (1,158 ft). Coordinates - Latitude: 7.84351, Longitude: -81.43014.
By signing up you accept the Terms