Ellacoya State Park Ellacoya State Park is located in Gilford on the southwest shore of Lake Winnipesaukee, New Hampshire's largest lake. The 600 Gilford, NH State Parks Fay's Boat Yard Gilford, NH Other Attractions Pepi Herrmann Crystal, Inc Gilford, NH Other Attractions DK Net Design Gilford, NH Other Attractions West Lake Chinese Gourmet Gilford, NH Businesses