North Woodstock is a small town nestled in the mountains.