When did malls start in America?
When did malls start in America? On October 8, 1956, America’s first indoor mall, the Southdale Center in Edina, Minnesota, opened its doors. Like no building ever constructed before, the Southdale Center not only had shops, but fountains, art installations, a bird sanctuary, and a sprawling courtyard, all within a Read more…