Mysterious Machu Picchu

It is situated North West of Cusco, which was the old imperial Inca capital and also served as both administrative and religious center of the Empire.

Read →