Ride the Franconia Notch Bike Trail This Summer June 25, 2019 No Comments The Sugar Hill Inn, nestled in the White Mountains of New Hampshire, is just minutes down the road from the popular Franconia Notch State Park. Read More »