Mall of America, Saint Paul Minnesota, United States
The Mall of America, in Bloomington near the Twin Cities, is one of the largest shopping malls in North America, with an indoor theme park. Photos taken in 2006.
The Visual Travel Guide is a collection of High resolution travel photographs
The Mall of America, in Bloomington near the Twin Cities, is one of the largest shopping malls in North America, with an indoor theme park. Photos taken in 2006.