Photo from the Road: New England Village
I didn’t plan on visiting Stark Village in New Hampshire. In fact, I drove right past it. Then I slowed the car down and pulled a U-turn, recognizing it was a special place. To me […]
Photo from the Road: New England Village Read More »