Waterfalls are a special thing to see across Northern Michigan and the Upper Peninsula. And one of the best times of year to see the natural wonders might be spring when the rivers are fueled by snow melt and rain.

Check out these videos of waterfalls across northern Michigan.

Potawatomi Falls - Black River, Gogebic County

Saxon Falls - Montreal River, Gogebic County

Munising Falls - Munising Creek, Alger County

Wagner Falls - Wagner Creek, Alger County

Hungarian Falls - Dover Creek, Keweenaw County