Many travelers dream of visiting Machu Picchu at least once in their lifetime. It's one of the most iconic destinations in Peru, with the nearest airport located in the city of Cusco. The most cost-effective way to get there is by flying first to Lima, Peru's capital, and then cat…