Have an eyeful! The Royal Suite of Burj Al Arab, Dubai’s iconic 7-star resort, is palatial in just about every perception. (Video clip by Nilanjana Gupta)

Look at Far more AT:
Fb:
TWITTER:
INSTAGRAM:

resource