With a population of a little over 3,000, Belgrade is a town hidden in the heart of Kennebec County, Maine. This charming ... flock to its lakes and rolling hills. This little-known gem offers ...