Crystal Lake in Clinton County, Iowa

Crystal Lake in Clinton County is a water. Crystal Lake also exists in Hancock County.
Nature
water