The Atlantis, The Palm resort is the centrepiece of one of the world’s most impressive manmade archipelagos — The Palm Jumeirah in Dubai — a sculptured island in the shape of a palm tree and one of ...
Known for its flamboyant pink towers and set on five miles of talcum-powder soft sand in The Bahamas, Atlantis, Paradise Island was the first of its kind—a mega-resort—when it opened 25 years ago.