The ‘lost’ Inca city of Machu Picchu is the Highlight of South America with a big letter H! It’s the most spectacular archaeological site on the continent. World-famous for its stunning location, craftsmanship and mysterious past. Machu Picchu lies on…