Horton Lake in Holly Township, Michigan

Horton Lake in Holly Township is a water. Horton Lake also exists in Lapeer County.

Nature
water
Located in Oakland County
Country United States