Barsha 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 ...
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 ...