Skip to main content

Home/ World tour guides/ Group items tagged Titicaca

Rss Feed Group items tagged

worlds_tour

Lake Titicaca - 1 views

  •  
    Lake Titicaca is a lake located on the border of Peru and Bolivia. It sits 3,811 m above sea level making it the highest commercially navigable lake in the world. By volume of water it is also the largest lake in South America.
1 - 1 of 1
Showing 20 items per page