Geolenz offers a reverse geocoding service. This service allows the caller to get precise domain-specific details for WGS-84 coordinates that fall within one of several currently modeled regions. The REST-based webservice accepts coordinates from users, and if they are within one the currently modeled regions, all the contextual data in the Geolenz service will be returned in a structured response. The site does not have available documentation.
There is a new wave of mapping APIs that are helping developers provide better location feedback to users. These "reverse geocoders" do more than just return an address. Instead, they provide meaningful names associated with the place, such as a business. In some cases, it gets even more specific.