By Mauge
Posted Bolivia’s Lake Titicaca: Origins of the Inca Empire
Lake Titicaca, tucked high in the Andes at over 3,800 meters above sea level, is the highest navigable lake in the world and one of South America’s most sacred and scenic destinations. [...]