New Hampshire’s lakes and their fresh-water beaches – including the beloved Lake Winnipesaukee and Squam Lakes – have provided vacation and sporting fun for families from the state and distant places over generations. Lake resorts offer hospitality and flexibility for everyone from couples on romantic getaways to big, lively families tucked into family friendly lodging and packing the waterfront with reunions of generations. There’s room for everyone and plenty to do – swimming, boating, sailing, fishing – at New Hampshire’s fresh water beaches.