×

Tambomachay

(3,613) Archaeological site in Peru
Tambomachay is an archaeological site associated with the Inca Empire, located near Cusco, Peru. An alternate Spanish name is El Baño del Inca. It consists of a series of aqueducts, canals and waterfalls that run through the terraced rocks.
Address: G2CM+2C5, Cusco 08000, Peru
Hours: Closed ⋅ Opens 7 AM Sat
Phone: +51 84 227037