This is the Legend of Becky’s Garden, the Smallest Island on Lake Winnipesaukee in NHThis is the Legend of Becky’s Garden, the Smallest Island on Lake Winnipesaukee in NH