Find the word definition

Wikipedia
Huayllabamba

Huayllabamba may refer to:

  • Huayllabamba, Urubamba
  • Huayllabamba District, Urubamba
  • Huayllabamba, Sihuas
  • Huayllabamba District, Sihuas