Choquequirao is a little known Incan city in the south of Peru which may well have served as the final stronghold of the Incan civilisation. History of Choquequirao Similar in design and architecture to the far better known Machu Picchu, Choquequirao is almost devoid of tourists due to its isolated position, which makes it far … Continue reading Choquequirao
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed