December 8, 2016
Titicaca. Get your giggles out now. Nestled in the mountains between Peru and Bolivia, Lake Titicaca is the highest navigable lake in the world, sitting at just over 12,000 feet above sea level. For hundreds of years before the Incas took over, and continuing on to this day, the Uru people have lived in self-constructed […]