Torch Lake is a lake in the Northern Lower Peninsula of the U.S. state of Michigan. At 19 miles long, it is Michigan's longest inland lake, and at approximately 29.3 mi², it is Michigan's second largest inland lake, after Houghton Lake. From Wikipedia