Titicaca Lake is the highest lake in the world. Lake Titicaca is a lake located on the border of Peru and Bolivia. It sits 12,500 feet 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. Its total area is 58,000 km2.

March 16, 2011 | Imran Jutt | No Comments | 259 views