Shearer Hill Farm B&B is a small working farm and Vermont bed and breakfast that's off-the-beaten-path, yet close enough to town to enjoy plenty of Southern Vermont attractions and events.