Hotel Burj Al Arab, Dubai. A luxury hotel located in Dubai, United Arab Emirates - the fourth tallest hotel in the world. Burj Al Arab stands on an artificial island. The shape of the structure is designed to mimic the sail of a ship.
Phu Quoc - Vietnam's Undiscovered Island Destination: Rolling green landscapes spanning as far as you can see, halting just in time for swatches of sandy beaches flanking the azure sea. These fairly untouched, wind-tickled sands beckon the wanderlust tra
The Ritz Paris has Officially Reopened—Take a Look Inside