Indian Lake is a lake in Cass County in southwestern Michigan in the United States. It is approximately 5 mi west of Dowagiac. It is a spring-fed lake. The lake was named for Indians who once settled there.
AdSpacious and Private Vacation Homes with Everything You Need for a Stress Free Trip. Book with Confidence at Vrbo® - Our Guarantee Gives You 24/7 Support for Your Trip.