July 1989 – May 2023 LOCATION Critter Country – When you first arrive in Critter Country from New Orleans Square, you will see the mountain on your left. The entrance is tucked away on the far left, just after the exit from the Haunted Mansion in New Orleans Square. BACKGROUND Imagineers first began designing Splash […] Read more…