what is the highest navigable lake in the world
exists and is an alternate of . It is Lake Titicaca Lake Titicaca is the highest navigable body of water in the world, located in the border of Bolivia and Peru in the Andes Mountains.