Where is Watseka?
Where is Watseka located?
Watseka, Illinois, United States (approx. 40.77615°, -87.73642°)
Where is Watseka on the map?
Watseka - Chicago
{"latitude":40.77615,"longitude":-87.73642,"title":"Watseka"}