Huayllabamba, Cusco Region, Peru
This riverside area between mountains features ruins of ancient Incan temples & other structures.
08002, PE
4.7 km away