Having spent a couple of days acclimatising to the 2,300m altitude of Arequipa, we took the 7-hour bus trip up to Lake Titikaka, at the dizzying altitude of 3,800m. Titikaka is the highest navigable lake in the world, and covers more than 8,000 square kilometres.
Beyond that, it is a magical location, with clear skies at night revealing myriad stars and galaxies, and calm crystal clear waters reflecting the sky above during the day.
It is a tranquil place to visit and relax, and has a unique Andean culture to soak up, as well as a multitude of aquatic and other birds. Because of its elevation, many people suffer from mild altitude sickness for the first day or two, so it is best not to plan many activities in the first 24 hours.While the lake is stunningly beautiful, it must be admitted that the main city on Lake Titicaca - Puno - is anything but. So rather than stay in one of the many hotels there, we opted to stay at the Titilaka Lodge, a 45 minute taxi ride away from Puno.