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