Al Sahara Desert Resort

United Arab Emirates, DubaiView Map