🇺🇸 Lake of the Woods

Coordinates (40.20642, -88.36867)
Population 2,912

Lake of the Woods is a city in United States - Illinois

Species living near Lake of the Woods

Cities near Lake of the Woods

about