Burj Al Arab at night
The Burj Al Arab Hotel, built on an artificial island off the coast of Dubai in the United Arab Emirates
The Burj Al Arab Hotel, built on an artificial island off the coast of Dubai in the United Arab Emirates
“Marhaba”. That’s a frequent greeting you’ll hear in the Gulf and it means “welcome” in Arabic. The fascination of Abu Dhabi for me is a simple…