Quiz: Can You Guess This Place?

Retry Correct Incorrect Burj Al Arab is located in Dubai and is the third tallest hotel in the world. The shape of this spectacular hotel is designed to mimic the sail of a ship. It stands on an artificial island that is 920 feet from Jumeirah beach and is connected to the mainland by a private curving bridge. Also, it’s been called The World’s Only 7 Star Hotel.
  • Abu Dhabi, UAE
  • Las Vegas, USA
  • Rome, Italy
  • Dubai, UAE
30%