If you havent, check out mapmyindia.com
Mapmyindia provides highly detailed, interactive, digital maps covering the length and breadth of India along with 150 Indian city maps detailed down to the street level. MapmyIndia maps serve multiple purposes as travel maps, business maps, railway maps, road maps, pincode maps and naviagable maps for India.
Here how my search for my apartment looked
I hope they will open up the API for people to build applications on top of it. This is the real thing. I am excited!
powered by performancing firefox