Huayllabamba, Urubamba (Q5926491)
town in Cusco, Peru
Language:
other details
aliases Wayllabamba
Wayllapampa
description town in Cusco, Peru

External Links