Torch Lake

Torch Lake

Torch Lake, which is often compared to the Caribbean is located in Michigan and is one of the clearest lakes in the world.

Previous Fact Next Fact
Categories: Places