8 Facts about New Orleans, USA Posted on March 25, 2018April 14, 2018 by TFE Times Prev2 of 9Next The New Orleans Superdome is the largest enclosed arena in the world. Related