Cultural Trip: Dolphin Mall
Dolphin Mall 11401 NW 12th St, Miami, FL, United StatesPrepare to shop until you drop! Join us on a shopping journey through Dolphin Mall, with over 240 stores, restaurants, and activations - there’s something here for everyone! Bus departs …