Where is Al Wahda Square?

Where is Al Wahda Square located?

Al Wahda Square, Al Wahda Square, United Arab Emirates (approx. 25.31369°, 55.38144°)


Where is Al Wahda Square on the map?