Dubai, A day inside Burj Al Arab- A Luxury Hotel Video
Dubai videos | Buildings | Information | History | Emirates | View
Burj Al Arab is a luxury hotel known for 7 star services. Located in Dubai, the hotel itself is an attraction and an architectural marvel.
0Rating