Muscatine County, Iowa
Goshen Township is a township in Muscatine County, Iowa, in the United States.