St Andrews is the most incredible little gem of a town, tucked into the southwest corner of New Brunswick, a short hop from the US border at Calais, Maine. It is billed as "Canada's premier seaside resort town", with good reason. Kingsbrae Garden is an amazing 27 acre public garden, a few moments' walk up the hill from the wharf... more




