Burj Al Arab

The only 7 star resort in the world and it lives up to its name. I had never been inside a place that exudes so much opulence across every inch of the building. Tip: you…

View Post