Indian Lake in DeKalb County, Indiana

Indian Lake in DeKalb County is a water. Indian Lake also exists in Whitley County and Noble County.

Nature
water