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 Greystone Motor Inn & Motel Gilford, NH Businesses B. Mae's Resort Inn & Suites Gilford, NH Businesses Airport Country Store & Deli Gilford, NH Other Attractions West Lake Chinese Gourmet Gilford, NH Other Attractions