Your browser does not support iframes.
23
May
2013
Location - Al Nasr Square, the Heart of Dubai which is the business and shopping paradise. Not far from the city center and always where most people want to be. It's a mere 10 minutes drive from the Dubai International Airport