News

Nassau, the capital, is on New Providence island, from where it’s just a short trip on the ferry, or on one of two road bridges, to get to tiny Paradise Island, which is just 650 yards away and ...