To get a location name for a geoloocation coordinate you need access to a GIS system like Google MAPS. You can use google API to query information about geo coordinates: https://developers.google.com/maps/documentation/geocoding/
An alternative to google location API is at geonames.org. But you have to start coding or your own web service client (as with google location API). For .net start at http://www.geonames.org/export/client-libraries.html.
You may also use other web services to ask about such information. Without internet access you may need a navigation software with SDK to provide you information about a coordinate, for example ALK navigation and it's SDK.