Sheikh Mohammed bin Rashid Boulevard
The Dubai Fountain is the tallest fountain in the world, spanning 900 feet, more than two football fields it is located within the 30-acre "Lake of the Tower"
Attractions
Courts
Other
Pharmacies
Traffic & licensing
Complexes