Silver Lake in Worth County, Iowa

Silver Lake in Worth County is a nature reserve. Silver Lake is located near 485th Street. Silver Lake also exists in Palo Alto County.
Leisure
nature reserve
Nature
water