ok, now I feel stupid. When I arrived in India 4 months ago, I was pulling my hair out about the map thing, especially not being able to use google maps. All I got was a message about there being “no data” for this city. After posting my new map find below, however, I then went back to google maps and voila! They have added maps of Mumbai sometime in the past 2 months. The internet is like that, moving very quickly (duh). Always check again, you may be surprised.