The Other Way to Machu Picchu
The land of the Inca, home to the magnificent condor, Peru has held traveller’s fascinations for centuries, and it’s no wonder considering the country contains some of the world’s most amazing sights – both natural and manmade.