Opened in 1992, the Mall of America is the second largest shopping mall in the United States with over 500 stores, 50 restaurants and the largest indoor theme park - Nickelodeon Universe®. Read More »
Opened in 1992, the Mall of America is the second largest shopping mall in the United States with over 500 stores, 50 restaurants and the largest indoor theme park - Nickelodeon Universe®. Read More »