A bill before the Maine Legislature seeks to clamp down on excessive dog barking, a problem that some residents say has become unbearable in their neighborhoods. The proposal would expand Maine's ...
Nestled in the unspoilt Otter Valley and on the edge of the rolling Blackdown Hills, Otter Falls is a little slice of ‘Devon Heaven’, which makes it an ideal getaway in idyllic surroundings.