Dubai, United Arab Emirates
Business profile
Al Barsha lake
Lake, Unnamed Rd, Al Barsha South First, Al Barsha South, Dubai
Al Barsha lake is located at Lake, Unnamed Rd, Al Barsha South First, Al Barsha South, Dubai, United Arab Emirates.
Al Barsha lake is listed under Parks & Nature in the Attractions directory on Link2UAE, in Al Barsha South.
Al Barsha South, Dubai
Closed
Al Barsha South, Dubai
Closed