Inverhuron Provincial Park is a beautiful hidden gem of a destination for nature lovers to explore, featuring a long sandy beach, rolling dunes and a fascinating cultural history. Found on the shores ...