North Branch Embarrass River in Town of Seneca, Wisconsin

North Branch Embarrass River in Town of Seneca is a river. North Branch Embarrass River also exists in Town of Pella, Town of Herman, Town of Hutchins and Town of Almon.

Waterway Type
river

Campgrounds

  • Pine Grove Campground – approx. 4.0 mi.