Hello Everyone,

There is a new article up about the Tahquamenon Falls State Park in the upper peninsula of Michigan. The falls are some of the state's most beautiful natural attractions.

Tahquamenon Falls State Park

Last edited by Trish - Great Lakes; 02/01/09 09:15 PM.