Dining 50m above Nassau with Caribbean views
East Bay Street, Harbourside Marine, Nassau, Paradise Island, Nassau, Bahamas