Barsha Park
0
Al Barsha Pond Park
0

Al Barsha Pond Park, or Barsha Park - as it's commonly referred to, is approximately 50 acres in size with planted greens surrounding a large man-made lake. It ...

Places to visit in Dubai, Things to do in UAE, DSF Winners List 2024 2025
Logo