Tambomachay in Peru

Google Maps -Image by Washington Campana from Google Maps

It is a beautiful place with fresh water, where the Inka used to rest and reenergize.

SHARE

LOCATION

Address Cusco 08000, Peru

Phone +51 84 227037

Website cosituc.gob.pe

Maps G2CM+2C Huayllarcocha, Peru Open Maps

Best Near Places in 20 km
Related destinations