Welcome to the Grafton Forum. A meeting-place for polite discussion on all things related to the town of Grafton, New Hampshire.