Governors Island (Lake Winnipesaukee)

Governors Island is one of six bridged islands on Lake Winnipesaukee and is part of the town of Gilford, New Hampshire. The island supports high end housing and cultural activities.

Governors Island (Lake Winnipesaukee)

Governors Island is one of six bridged islands on Lake Winnipesaukee and is part of the town of Gilford, New Hampshire. The island supports high end housing and cultural activities.