Lifeblink
Splash header
Apple store
Google play

Click here to continue to site

Deira Clocktower

The tower is located in Deira as a traffic circle (roundabout) built in 1965.

Dubai - United Arab Emirates