North Branch Embarrass River in Town of Herman, Wisconsin

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

Waterway Type
river