- Located within the prestigious Tulane University, McAlister Auditorium is spread over 19,000 square feet. This concrete dome is self suspended and is supposed to be the largest in the world! Constructed in the 1940s, this auditorium is used as a popular concert and meeting venue. Students and outsiders alike can visit and also take part in 'Direction'—a symposium that discusses important topics pertinent to both the community and the student body.
- © wcities.com 2013