Showing: 1 - 1 of 1 RESULTS

Colorado: The Legend of the Denver Airport

The Denver International Airport (DIA), located in Colorado, is not just one of the largest and busiest airports in the United States; it’s also the epicenter of numerous conspiracy theories and urban legends that have fascinated and spooked travelers and locals alike since its opening in 1995. The legend of the Denver Airport begins with …