Burj Al Arab in Dubai. Photo: Mohd / Unsplash

Burj Al Arab is officially the most Instagrammable hotel in the world