The Kalamazoo River basin, situated between the Grand and St. Joseph rivers in southwest Michigan, is the seventh largest river basin in Michigan. The river begins as a spring fed pond in northern Hillsdale County and flows in a northerly arc through the cities of Albion and Battle Creek. The river flows west to Kalamazoo […]