Located in Virginia, US, Washington Dulles International Airport (IAD) covers 52.6km², 26 miles west of Washington DC. Despite being one of the largest airports in the world, the facility handled approximately 22 million passengers in 2017, making it the 29th busiest in North America. Was John Foster Dulles Catholic? TheirRead More →