TOP
Exploring Tourism in Peru
Peru
icon Worldwideicon
Places to Visit Details

Tambomachay

Cusco, Peru

 

TAMBOMACHAY

This construction is known as the Baths of the Inca, but some argue that in fact it was a temple of worship to water. This archaeological site is located about 8 km north of the city of Cuzco in Peru’s southern highlands. The beautiful fountains and rural atmosphere in this attractive tourist, make it one of the most visited places in the area.
 

Check out more Places to Visit