Where is Silicon Oasis North Park 2?

Where is Silicon Oasis North Park 2 located?

Silicon Oasis North Park 2, Silicon Oasis North Park 2, United Arab Emirates (approx. 25.121367°, 55.39742°)


Where is Silicon Oasis North Park 2 on the map?