Lima Creating the airport city of the future in Lima, Peru – International Airport Reviewby Miles Cooper February 14, 2025