Logo

A. Lake Victoria
B. Titicaca Lake
C. Haleji Lake
D. None of these

Submitted by: Shahbaz Jiskani

Lake Titicaca is one of the highest navigable lakes in the world. Located more than 2,500 feet above sea level, this massive lake creates a natural border between Peru and Bolivia in South America

Correct Answer: Titicaca Lake

Last Updated: February 25, 2021