While not exactly in New Discovery State Park, some of the best views in Vermont can be found in the Groton State Forest area, which contain New Discovery, Stillwater, Big Deer, Kettle Pond, Ricker Pond and Boulder Beach State Parks.
The 26,000 acre forest is famous for its views of vast expanses of forest and northern bogs and wetlands. The most photographed view in the Vermont State Park system must be Owl’s Head, a promontory between New Discovery State Park and Kettle Pond State Park. You can drive most of the way, or hike if you’d like, but Owls Head is easy to access. On top, there is a stone shelter and commanding views of the surrounding hills, valleys and lakes.
Another popular viewpoint is the boggy wetland leading into Stillwater State Park where moose sightings are common. New Discovery State Park offers tent, RV and lean-to camping and also has a horse camping area.
Additionally, there are remote lean-to’s located within the park on Osmore Pond. Reservations can be made up to eleven months in advance by calling the central reservation call center at 1-888-409-7579 Monday – Friday 9:00 AM – 4:00 PM.