Temples

Tambomachay

Tambomachay is an Incan archaeological site that is also known as the water temple due to the many aqueducts and canals that run through the terraced rock of the surrounding hills.

Previous Post Next Post

You Might Also Like