Moose River Campground in St. Johnsbury, VT is a well-maintained and clean campground with a peaceful atmosphere. It is situated right near the Moose River, providing a serene and lovely backdrop. The owners are attentive and friendly, interested in making sure their guests have a great stay. The small size of the campground gives it a family-like atmosphere, and the pet-friendly policy is a...