July 23 - July 27 Discover TCCAP – North Haverhill Fair North Haverhill Fairgrounds 1299 Dartmouth College Hwy, North Haverhill, NH