
Tambomachay
Attraction
4.6 (3937 reviews)
This Inca site with canals, waterfalls & aqueducts is thought to have been built to worship water.
G2CM+928, Cusco 08000, Peru
+51 84 227037

Attraction
4.6 (3937 reviews)
This Inca site with canals, waterfalls & aqueducts is thought to have been built to worship water.
G2CM+928, Cusco 08000, Peru
+51 84 227037