On August 18, 2009, Nickelodeon and Southern Star Amusement announced that the second Nickelodeon Universe will be located in New Orleans, Louisiana and have a tentative opening date by the end of 2010.
On August 18, 2009, Nickelodeon and Southern Star Amusement announced that the second Nickelodeon Universe would be located in New Orleans, Louisiana and have a tentative opening date around the end of 2010.
0.004 seconds.