the problem is Google charges quite some amount to do reverse geocoding (which is what you want). for a free product, we can not afford that costs.