Lake Titicaca
[title-page] Overview Lake Titicaca is a large, deep lake located in the Andes Mountains, on the border of Peru and Bolivia. It is the largest lake in South America by volume and is also considered the highest navigable lake in the world, as it sits at an elevation of over 12,500 feet (3,800 meters) above […]
View details