Along The Connecticut River Fairlee/West Fairlee, Orford, Bradford, Piermont, Newbury and Haverhill