Back to List - You call yourself an NFL Fan? How many have you visited?

Mercedes-Benz Superdome - New Orleans Saints

The Mercedes-Benz Superdome, often referred to simply as the Superdome, is a domed sports and exhibition venue located in the Central Business District of New Orleans, Louisiana, United States. It primarily serves as the home venue for the New Orleans Saints of the National Football League (NFL), and is also the home stadium for the Sugar Bowl and New Orleans Bowl in college football.

Photo Attribution: Ian Pappas from Google Maps