Loading
Home
About
Features
Price
Contact
21 Aug, 2019
By, Wikipedia
Huayllabamba, Urubamba
Huayllabamba
is a town in Southern
Peru
, in the province
Urubamba
in the
Cusco
region. The town is capital of
Huayllabamba
District. It is located in what is known as the
Sacred valley
of the Incas.