MapmyIndia is a popular mapping service in India and it has now released a app in Windows Phone Store. MapmyIndia app lets you access India’s best maps. It also provides door-to-door landmark-based driving directions and local search across a hundred categories. If you did not find place on Nokia Maps on your Lumia device, probably you should try it on MapmyIndia app.
Download it for free from Windows Phone Store here.