Bear Island (Lake Winnipesaukee)
Bear Island is the second largest of the 258 islands in Lake Winnipesaukee in New Hampshire, United States. In the summer it is accessible only by boat because it is not connected to the mainland via a bridge. In the winter it can be reached by cros…