NH Mountain Hiking < Mayhew Island
Late-winter view of Newfound Lake and Mayhew Island in New Hampshire.