Can You Guess Where in New Hampshire Was This Photo Taken?
Can you guess where in New Hampshire this photo was taken?
Here's a hint: it is the largest city, by population, in the New Hampshire seacoast.
This is the view from the mill building in downtown Dover! It seems a shame that there aren't any restaurants on this side of the dam to offer a vie…