Explore Abu Dhabi, Middle East, and more!

Explore related topics

Google+

Burj Al Arab, Dubai, United Arab Emirates; the world's first and only 7 star hotel. From pictures, I can honestly say that the Burj Al Arab has earned its title✈️

Pinterest
Search