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 Waters Edge on Varney Point Gilford, NH Other Attractions B. Mae's Resort Inn & Suites Gilford, NH Businesses Silver Sands Motel & Marina Gilford, NH Businesses Endorfun Sports LLC Voted 2003' Gilford, NH Other Attractions