Vilcabamba
Cusco Province, Peru
Culture
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".
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account