Vaughan Woods Memorial State Park – South Berwick, Maine
Vaughan Woods Memorial State Park, located on Oldfields Road in South Berwick, Maine, is 250 acres of forest along the Salmon Falls River. This is a great place to go hiking with your dog with its well marked trails of various terrain, open fields to run in, and scenic views. The 3+ miles of trails […]