New Hampshire Family Vacation

Echo Lake, New Hampshire.
Echo Lake, New Hampshire.
Checking out the playground at Santa’s Village, New Hampshire.
Ben and Izzy at Santa’s Village, New Hampshire. Riding the train.

Leave a Reply