Lake Towns: Meredith & Center Harbor

The biggest lake in New Hampshire, Lake Winnipesaukee has always held a special place in my heart. My grandfather has owned cabins on the lake for decades so my family have taken summer trips up to Center Harbor for many years. Center Harbor is a special little town full of unique spots, and nearby Meredith is…