Free Hampshire

New Hampton

A town in New Hampshire.