The Local Scene in Nassau, Bahamas

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.