April 18, 2014
Burj Al Arab - Night View from Madinat Jumeirah
Burj Al Arab (Arabic:Tower of the Arabs) is a luxury hotel located in Dubai, United Arab Emirates. It is ‘The world’s only 7 star Hotel' since 1999. At 321 m (1…