Two Hearted River Fly Fishing

The Two Hearted River is a river in the eastern Upper Peninsula of the U.S. state of Michigan. It is located entirely within McMillan Township in Luce County. The river runs approximately 23.6 miles through forested wilderness, and drains into Lake Superior. It rises in several short branches in northeastern Luce County, about 15 miles southeast of …
The Two Hearted River is a river in the eastern Upper Peninsula of the U.S. state of Michigan. It is located entirely within McMillan Township in Luce County. The river runs approximately 23.6 miles through forested wilderness, and drains into Lake Superior. It rises in several short branches in northeastern Luce County, about 15 miles southeast of Grand Marais. The north and west branches meet approximately 8 miles south-southeast of Muskallonge Lake State Park. The main branch flows generally northeast, approaching Lake Superior at a sharp angle. It enters the lake approximately 10 miles east of Deer Park.
  • Length: 23.6 mi (38.0 km)
Data from: en.wikipedia.org