Reserve an easy-access campsite at Thousand Trails Sturbridge and experience a prime lakefront campground retreat. This quaint New England treasure is nestled upon 200 acres of woodlands and features lakeside sites and a range of resort-style amenities. Spend your days with activities or just relax and enjoy the company of friends, neighbors and family.