1.

The Burj Al Arab which is a hotel on an artificial island is located in

A. Abu Dhabi
B. Sharjah
C. Dubai
D. Doha
Answer» B. Sharjah


Discussion

No Comment Found