The park was located in Eastern New Orleans, in the Ninth Ward of the city off Interstate 510. The park first opened under the name "Jazzland" in 2000, operated by Alfa Smartparks before Six Flags took over the park's lease in 2002.
The land, owned by the city of New Orleans, was leased to and operated by Six Flags. After Hurricane Katrina, Six Flags sought to end its lease on the site. The owners claimed the park must remain shut down as long as outstanding claims with insurance companies remain unsettled.
On August 18, 2009, it was announced that the land would be re-developed into a Nickelodeon-branded water/theme park.
On September 18, 2009, the city of New Orleans fined Six Flags $3 million and ordered the park to vacate its lease.
As of early 2010, the site was overgrown with debris and weeds. Removal of the debris and underbrush had begun.
As of April 11, 2010, the site was still shut down with no future clear, since New Orleans officially now owns the property and the plans for the Nickelodeon-branded theme park fell through three months after bonds failed to come through.
As of October 2010, Southern Star Amusement Inc. was working to recover the park.