Resorts World is set to open on June 24, 2021. This video talks about the retail shops that will be the first to occupy the 70,000 sq feet of retail space.
Resorts World is set to open on June 24, 2021. This video talks about the retail shops that will be the first to occupy the 70,000 sq feet of retail space.