The flamingo-pink towers at Atlantis, Paradise Island Resort in The Bahamas are instantly recognisable. If you didn’t need your sunglasses to shield you from the Caribbean sun, then you definitely ...
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.