Bab Al Qasr, Beach Resort by Millennium

Bab Al Qasr, Beach Resort by Millennium  

Abu Dhabi, United Arab Emirates
Abu Dhabi view on map