The 44th Hallockville Country Fair takes place this weekend at the Hallockville Museum Farm in Riverhead, offering plenty of family fun and activities for all ages. Photo gallery.