Shimmers Dubai // Beach Cocktails with the Best View of the Burj Al Arab
The Burj al Arab is the world’s most luxurious hotel. It stands on it’s own manmade island off the coast of Jumeirah Beach and is accessible only by private bridge or helicopter. The hotel was at the top of my list of things to see in Dubai, but as it turned out, it’s not the … Read more