Loma de Punta Limones - mountain located in Cuba, North America. Within mountain range Escambray Mountains. Elevation - 591 m (1,939 ft). Coordinates - Latitude: 22.00028, Longitude: -79.93778.
By signing up you accept the Terms