Skip to main content

Home/ World tour guides/ Group items tagged Tour major attraction guide trips

Rss Feed Group items tagged


Lake Titicaca - 0 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