The remnants of Fort Dearborn are located in Odiorne State Park in Rye, New Hampshire.
The first fortification was built in 1623 and continued through the years but there is scant archeological evidence of any of these. The batteries still on site date from the twentieth century and the two world wars.
At the foot of the first battery on the footpath to the Seacoast Science Center there is some great views and an old undersea habitat.
Be sure to stop at the Science Center especially if you have some little ones with you.
Whaleback Lighthouse can be seen offshore from the Science Center’s grounds.