Winhall Brook Camping Area is a beautiful campground located in the Green Mountains of South Londonderry, Vermont. Although navigating hills and twists is typical in Vermont, the location is easy to find. The south campground offers water and electric hookups that are convenient during hot summer days. The serviced area of the campground is mostly an open area with a few spots situated among...