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

Latest FactRepublic Video

Room of Forgotten Souls