Upper Tahquamenon Falls
The Tahquamenon Falls are within Tahquamenon Falls State Park, near Newberry, Michigan. They are a popular tourist destination in the Upper Peninsula and are expecially beautiful during the autumn season.
Read More1 / 28
Copyright T. Klassen Photography