12. A geographic search system for allowing a user to generate search results relevant to a target location, the system comprising: a geo-entity extractor for operating in conjunction with a crawler to crawl available information sources and extract location information; a geo-tagger for: (1) tagging and indexing information sources with extracted location information˜ (2) appending a text indication indicative of a latitude-longitude centroid pinpoint to web documents that have been determined to have high-confidence geographic matches: one or more location determination components for determining a target location that is geographically located within a predetermined radius from a location identified in a query string submitted by a user to a search engine; determining a target location from one or more keywords in a query string submitted by a user to a search engine; identifying the target location as a geographic city; determining two or more alternative location cities within a pre-defined geographic radius around the geographic city with at least a minimum population of people; suggesting that a user limit a search for at least one of the one or more keywords to the two or more alternative cities; presenting a drop-down menu with the two or more alternative location cities arranged in alphabetic order, receiving an indication, by the user, to limit the search for the at least one of the one or more keywords one of the two or more alternative cities; searching web content for information relevant to the at least one of the one or more keywords and limited to the one of the two or more alternative cities; and transmitting the information.
12. A geographic search system for allowing a user to generate search results relevant to a target location, the system comprising: a geo-entity extractor for operating in conjunction with a crawler to crawl available information sources and extract location information; a geo-tagger for: (1) tagging and indexing information sources with extracted location information˜ (2) appending a text indication indicative of a latitude-longitude centroid pinpoint to web documents that have been determined to have high-confidence geographic matches: one or more location determination components for determining a target location that is geographically located within a predetermined radius from a location identified in a query string submitted by a user to a search engine; determining a target location from one or more keywords in a query string submitted by a user to a search engine; identifying the target location as a geographic city; determining two or more alternative location cities within a pre-defined geographic radius around the geographic city with at least a minimum population of people; suggesting that a user limit a search for at least one of the one or more keywords to the two or more alternative cities; presenting a drop-down menu with the two or more alternative location cities arranged in alphabetic order, receiving an indication, by the user, to limit the search for the at least one of the one or more keywords one of the two or more alternative cities; searching web content for information relevant to the at least one of the one or more keywords and limited to the one of the two or more alternative cities; and transmitting the information. 15. The system of claim 12 , wherein the location determination components further comprise a query location determination component for parsing a user query for location information.