Tambomachay Archaeological site
1 people visited sight
Inca site with canals, waterfalls & aqueducts is thought to have been built to worship water.
Photos of historical site Tambomachay Archaeological site
Jim
Jim
Jim
Jim
Inca site with canals, waterfalls & aqueducts is thought to have been built to worship water.