Torch Lake is often compared to the Caribbean because of its clear, blue-green water. Located about 17 miles northeast of Traverse City, the lake is Michigan's second-largest inland lake.
Results that may be inaccessible to you are currently showing.