8 January 2012, 6:28 am
Rising from the Arabian Gulf on an island 280 metres from the shores of the renowned Jumeirah beach and the enchanting city of Dubai, stands the iconic Burj Al Arab, a masterpiece of contemporary architecture and the most opulent hotel in the world.... Read More »