Map and Nearby Locations:

Dubai - United Arab Emirates