V
VISHAL DHUPER Review of Burj Al Arab Hotel
The Burj Al-Arab is the world's tallest hotel, sta...
The Burj Al-Arab is the world's tallest hotel, standing 321 meters high on its own artificial island on the Dubai coastline. Designed to resemble a billowing dhow sail, the exterior of the building is lit up by a choreographed colored More
Comments: