Indian Lake State Park Photos

Meet 37 travelers, 15 tour guides and discover 1,244 photos

Indian Lake State Park is a state park in Michigan. The park is situated on the south shore of Indian Lake, located in Schoolcraft County in Michigan's Upper Peninsula. The park features a swimming beach, boat launch, and modern
View Indian Lake State Park guide >

Indian Lake State Park