Fun with Family in Georgetown!

The anchorage where almost all boats in the Bahamas eventually end up has many names. “Elizabeth Harbour” is the actual body of water. “Stocking Island” is the long skinny stretch of land next to which most of the boats settle in, but almost everyone knows it by one moniker – “Georgetown.” Cruisers also refer to […]