How to Spend 24 Hours in Barrington | What to See, Eat & Do
How to Spend 24 Hours in Barrington Barrington is located on the south-west tip of Nova Scotia and is made of up of many small coastal communities. Known as the lobster capital of Canada and home of Cape Sable Island (Nova Scotia’s most southerly point), there are a lot reasons to visit this underrated part…