Douglass Houghton Falls | Michigan
With a drop of 110 feet, Douglass Houghton Falls is the tallest waterfall in Michigan. Getting to the waterfall requires a 5-minute walk and a precarious downhill climb. Walking along Hammell Creek, you’d never guess … Read more