Shopping mall
The Falls
159 locals recommend,
Tips from locals
Surrounded by lush tropical foliage and waterfalls, The Falls is a shopping, dining and entertainment destination for families in South Florida.
Surround by lush tropical foliage and waterfalls, The Falls is a shopping, dining and entertainment destination for families in South Florida
Unique things to do nearby
Locals also recommend
Location
8888 SW 136th St
Miami, FL