Enjoy this active RV resort located in the town of Stafford Springs, which provides a great location for nature lovers who enjoy hiking, biking, and exploring the wilderness of New England. Onsite amenities include a general store and recreation center, children's activities, swimming pool, restaurant, direct river access, and laundry...