Goose Lake is a lake in Clinton County, Iowa, in the United States.
[1] Goose Lake was named from the many wild geese seen there by early settlers.
[2]
This article about the geography of Clinton County, Iowa is a stub.
You can help Wikipedia by expanding it.