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 Pheasant Ridge Golf Club Course Access: PublicHoles: 18Reserve Advance Tee Times: 5 Gilford, NH Golf Courses Inn at Smith Cove Gilford, NH Businesses Lakes Region Kennel Club NH nonprofit 501c(4) Gilford, NH Other Attractions Fay's Boat Yard Gilford, NH Other Attractions