Back to photostream

Tambomachay - Peru

We continue with Tambomachay, it is an area where the Quechuas (Incas) worship the water, you arrive doing a small walk of approximately 15 minutes to finish with that incredible Inca construction.

992 views
28 faves
4 comments
Uploaded on May 22, 2022
Taken on May 2, 2022