Founded in 1853, Louisiana State University has a 2,000 acre campus. LSU is perhaps best known for the E.J. Ourso College of Business, and has been ranked as the 16th most popular university in the nation. Take a stroll around the beautiful campus, home to the LSU Tigers.
|