Where is Tambomachay?
Where is Tambomachay located?
Tambomachay, Tambomachay, Peru (approx. -13.47915°, -71.96742°)
Where is Tambomachay on the map?
Tambomachay - Cusco
Tambomachay - Plaza de Armas Cusco
Tambomachay - Pisac
Tambomachay - Sacsayhuamán
{"latitude":-13.47915,"longitude":-71.96742,"title":"Tambomachay"}