Indian Lake in Hubbard County, Minnesota

Indian Lake in Hubbard County is a water. Indian Lake also exists in Pipestone County and Otter Tail County.
Nature
water