BibleMap
I have just discovered this new website, www.biblemap.org, which allows you to see the actual locations of the biblical places mentioned in a biblical passage on the modern map of Israel (from the Google Earth). Saves you a lot of time.
For example, I realized that all locations mentioned in Hosea 5, e.g. Gibeah, Mizpah, Ramah, are all tightly clustered in a small area in West Bank, see the image below.
