Lake Titicaca Underwater Temple

Lake Titicaca Underwater Temple

Located in in the Andes on the border of Peru and Bolivia, Lake Titicaca is the largest lake in South America. There are many tales about the lake containing underwater citadels and wealth and archeologists are now beginning to discover some of the precious ancient...
Skip to toolbar