Book this tour
Lake Titicaca

Lake Titicaca

The world’s highest navigable lake, located in the Andes, is home to the Uros people's manmade floating islands and sacred Inca mythology
The world’s highest navigable lake, located in the Andes, is home to the Uros people's manmade floating islands and sacred Inca mythology
Book this tour