Visit Nickelodeon Universe at MOA
Visit Nickelodeon Universe at MOA Nickelodeon Universe was completed in March of 2008. This indoor amusement park located in the Mall of America began in as Camp Snoopy, then was renamed The Park at the Mall of America. Now it has expanded and become Nickelodeon Universe. What rides...