The Geese are Back

A pair of Canadian Geese return each year to nest and raise their young on a small plot of land roped off by the town of Freeport. The nest lies next to a small pond to the west and the tidal Harraseeket river to the east near Falls Point. The spot they choose seems unlikely. South…