I worked together with Paul Evans on Google Maps integration on Homelingua website.
We introduced the support for location module and geo-referenced every location place : city, region, attractions …
Every place is automatically geo-referenced using its city and zip.
For every place, the list of nearest airports, attractions and cities are showed within a user defined range and the distance between the main place and the others are automatically computed using latitude and longitude.