Where is Omega?

Where is Omega located?

Omega, Illinois, United States (approx. 38.7044918°, -88.7806102°)


Where is Omega on the map?