Exploring the World’s Highest Lake: A Guide to Lake Titicaca

Lake Titicaca, the largest lake in South America – and indeed, the highest altitude lake in the world – is one of the main draws of Peru to travellers. While most flock to Machu Picchu and Cusco, those who spend a bit more time in the country will inevitably end up at Lake Titicaca to […]

Read More