Location: Nassau, Bahamas
Published: New York Post
Saying you’ve been to Nassau after a boozy port call at Señor Frog’s is like claiming you’ve “done” Manhattan after hitting Times Square. And the fantasy landscape of the sprawling Atlantis resort on Paradise Island isn’t so much Nassau as it is its own self-contained universe.