Top definition
New Orleans Square is one of the "lands" or areas in the Disneyland resort. New Orleans Square is located by the Rivers of America and is home to two of the Disney's favorite attractions, The Haunted Mansion and Pirates of the Caribbean. This area wasn't one of the original lands to Disneyland. Actually where New Orleans Square is today is once where Holidayland was located. Here, you can see New Orleans style architecture seen in the French Quarters of the actual New Orleans. Also here is the home to two Disneyland's most fanciest restaurants, Blue Bayou and Club 33.
Wow! It is so beautful here in New Orleans Square.

Can't wait to go to New Orleans Square to ride on The Haunted Mansion and Pirates
by disneyjunky September 04, 2009
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt