NH Mountain Hiking < Contoocook Marsh
Bench and view of Contoocook Lake in May at Contoocook Marsh near Rindge in southern New Hampshire.