Where is The Gardens Metro Station 2?

Where is The Gardens Metro Station 2 located?

The Gardens Metro Station 2, The Gardens Metro Station 2, United Arab Emirates (approx. 25.043505°, 55.135227°)


Where is The Gardens Metro Station 2 on the map?