Our Tale 5 Curiosities about the Titicaca lake that nobody told you by quantumcompass August 6, 2019 The Titicaca lake is famous to be the highest navigable lake in the world. It’s located at 3812 metres above the sea level, on the Andes between Bolivia and Peru.… Leggi di più