Tourists travelling to Peru must visit the ancient city of the Inca people – Machu Picchu. Regarded as one of the wonders of the world by many people. Machu Picchu has seen a constant stream of tourists and celebrities flocking every year to visit the glorious city.