Having opened in 1980, The Falls in Miami is considered one of the biggest open-air shopping centers in the United States, with over 100 upscale stores, dining and entertainment opportunities. With Bloomingdale's, Macy's, and Regal Entertainment as its anchor stores, the mall's name reflects its lush landscaping, which includes a man-made lagoon, several waterfalls, and little pools.