Sponsored

Place
Free account · your comment posts right after signup
Not who you're looking for? Others named Vilcabamba: village and rural parish of Loja Province in Ecuador · short story by Harry Turtledove
Vilcabamba or Willkapampa, often called the Lost City of the Incas, is a lost city in the Echarate District of La Convención Province in the Cuzco Region of Peru. Vilcabamba, in Quechua, means "sacred plain". The modern name for the Inca ruins of Vilcabamba is Espíritu Pampa.