Mention The Bahamas, and most people think of Nassau or Freeport. These two cities are the most popular destinations in The Bahamas. Unless you are an avid fisherman or a boating enthusiast, chances are you haven’t heard