NH Mountain Hiking < Rattlesnake Hill
Toad Hall in March on the Contoocook River near Rattlesnake Hill at Hopkinton in southern New Hampshire.