A vacation to a beautiful campground reveals a sinister secret.