Choquequirao is an Incan city situated in the sprawling Vilcabamba Range above the Apurimac River Canyon. Once covered by thick vegetation, this Incan site has recently been discovered and restored for your enjoyment. This amazing place was home to the last of the rebel Incas of Vilcabamba ...
Showing 1-1 of 1 result