139View
0Rating

Burj Al Arab's stunning new add-on, floating Terrace, takes the world's most luxurious hotel even higher up the stakes