
Place
Free account · your comment posts right after signup
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.
Read the full article →Not who you're looking for? Others named Vilcabamba: short story by Harry Turtledove · village and rural parish of Loja Province in Ecuador