Vilcabamba or Willkapampa is often called the Lost City of the Incas. Vilcabamba means "sacred plain" in Quechua. The modern name for the Inca ruins of Vilcabamba is Espíritu Pampa. Vilcabamba is located in Echarate District of La Convención Province in the Cuzco Region of Peru.Vilcabamba was the capital of the Neo-Inca State from 1539 to 1572.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Vilcabamba,_Peru
Address (Unnamed Road), Peru
Coordinates -13°7'12.718" N -72°58'34.756" E