DocentPro
MOBILE APPBLOGFAQsGet App
Tambomachay 1

Tambomachay

attraction

Attraction

star

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

Featured in
25 Places in Peru
@quingable
25 Places in Peru
Saqsaywaman, Sacred Valley, Ollantaytambo
Location