Search
Menu
Home
Sources
About
Contacts
Huayllabamba, Urubamba
Huayllabamba
is a
town
in
Southern Peru
,
capital
of the
district
Huayllabamba in the
province
Urubamba
in the
region
Cusco
. It is located in what is known as the
Sacred valley of the Incas
.