For india and surrounding regions, Mappls or MapMyIndia definitely performs better as it's tailored for these regions. Hence Mappls is better than Google Maps for these regions.