Puno, Peru
An overnight bus took me to Puno, on the coast of Lake Titicaca, where the hostal owner kindly waited at 4am at the bus terminal to pick us up and take us to sleep for two hours before hopping on a ferry to set off on a 2 day cultural tour of the islands of Lake Titicaca. This is considered the highest elevation lake in the world at 3808 meters and it's shared by Bolivia and Peru. About a 45 minute boat ride off the coast of Puno are the Islas Flotantes, or floa...