Take a Ride on the Oldest Floating Post Office in the U.S.
Lake Winnipesaukee is New Hampshire’s largest lake, but that’s not the only title that it holds.
Lake Winnipesaukee is New Hampshire’s largest lake, but that’s not the only title that it holds.