Nshama Town Square Dubai

LOCATION: D57 - 2 Al Qudra Rd - United Arab Emirates

WEBSITE: https://nshama.ae/

ATTRACTION: FlowRider Double

VENUE TYPE: Stand Alone