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 Gusntock Mountain Resort New Hampshire' Gilford, NH Businesses Gunstock Mountain Resort and Recreation Area Gilford, NH Businesses Town of Gilford Gilford, NH Other Attractions Silver Sands Motel & Marina Gilford, NH Businesses