Welcome to Lake Titicaca
Clicks:31, Listing added: Jul 15, 2013
|
Lake Titicaca is a lake located on the border of Peru and Bolivia. It sits 3,811 m (12,500 ft) above sea level, making it the highest commercially navigable lake in the world.
0.0 (0)
1
2
3
4
5