George Town, Bahamas: Paradise Found
Every year cruisers flock to George Town in the Exumas, some returning time after time. Stephen Pavlidis, the author of one of the âmust haveâ cruising guides to the area, calls George Town the âcruising meccaâ of the Bahamas. For many it is the culmination of a lifetimeâs dream. Everyone heads there at some…
