Sports Hub
The Sports Hub with its iconic National Stadium sits across the Marina Bay from the downtown core, just inside the northeastern wall of the Marina Bay Dome, currently under construction.
Owning Organization
Related Report (Primary Locations)
Related Plots
Remove these ads. Join the Worldbuilders Guild
Comments