Take a look at…. at Dubai Open up Beach front (Jumeirah General public Beach front ) In close proximity to The Burj Al Arab is a luxury lodge found in Dubai,UAE. It is the 3rd tallest lodge in the planet. Burj Al Arab stands on an artificial island 280 m (920 ft) from Jumeirah beach front and is linked to the mainland by a private curving bridge. ….. Be sure to Like, Share the movie. And don’t forget about to Subscribe, remark to my Youtube Channel ” 18raj ” You can get notified for our impending films.