Lake Titicaca Floating Islands High Altitude — Facts From Upstairs travel guide
Peru, South America

Lake Titicaca, Peru/Bolivia: Floating Islands, High-Altitude Mystery & the Birthplace of the Inca

Lake Titicaca: Floating Islands, High-Altitude Mystery & the Birthplace of the Inca A sacred lake where the Inca empire began […]