Ever wondered what the address of a certain location on a map is? The process of converting a map location (latitude, longitude) to an address is called “Reverse-GeoCoding”. (Geo-Coding is the process of taking an address and converting it to a latitude,longitude value so as to plot it on a map).
On October 22, Google added classes and methods that allow you to perform reverse geo-coding (via GoogleGeoDevelopers).
Here is a sample website that I created that shows reverse geo-coding at work.