Day.Old.Pizza wrote:
There are 3 main drops in the Dover Creek just outside Tamarack City Michigan, this being the middle one. The highest waterfall in Michigan, Douglass Houghton Falls, is about 2 miles away on Hammell Creek.
Thanks for posting such a refreshing image during the current heat wave. I feel better already.