Located just 1 mile from downtown Freeport, Maine, visit this 140 acre sanctuary to walk up to 3 miles of trails along a stream, tidal marsh, and through orchards, forests and fields.
Address:
Upper Mast Landing Road
Freeport, ME 04032
Affiliated Content:
- Log in to post comments