Tag Archives: stromatolites

George Town, Bahamas: Paradise Found

George Town, Bahamas: Paradise found. Photo by Rosie Burr

  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. …

Read More »