Geonames is an online database of places. Type in the name of a place, be it a town, city, geographic feature, or landmark, and you get a list of places with that name.
Want to know how many places in Colorado have the name Illinois? Or whether Anytown really exists? This is your resource!
The Advanced Search allow you to limit your searches by feature and continent.