Tambomachay

Tambomachay is associated with the Inca Empire, located in Cusco, Peru. This place has tons of canals and waterfalls that run through the terraced rocks. The Incas believed that the canals, waterfalls, and aqueducts were all built to worship water. In Quechua, Tambomachay means “guesthouse cave”. There is a legend that the water here has never run dry and that it is also a possible “fountain of youth.” The most famous things that happened here were that researchers believe the Incas would come here and worship water. Many believe it was a shrine to water but others think it was a military outpost guarding the entrance to Cusco. This impacted the world because it was a place for the Incas to get rid of evil in their life.