The Beaver Lake Trail offers a pleasant hiking or biking trail that is just under 5 miles and is relatively easy. The trail is set on a dirt road along a lakeshore that was home to a private estate over 100 years ago. Beaver Lake Trail is located in Inlet; to get to the trail head, take Otter Brook Road which is off of Moose River Plains Road. Drive for about 1 mile and cross the bridge over the South Branch Moose River. Once you cross the bridge, turn right on the first side road. South Branch Moose River will meet the bridge over Otter Brook; the trail starts by crossing this bridge.