NH Mountain Hiking
< Indian Ridge
Trail in June at Indian Ridge in southwest New Hampshire.