The world’s first 7star hotel…

Visiter Dubai‘s insight:

Burj Al Arab, Dubai, UAE.