Google maps are the best maps I have used till now. It is one of the most important product from google. I have been using google maps android application since last 6 years for my daily use.
Concept of this application is to show you maps of the surrounding area as well as providing you some information about the area such as important petrol pumps etc. It is available bothe in android and apple app store.
Layout and design is pretty fluid and it provide you most important information right in the up front. You will get your current location map right when you open it and along with the current traffic situation of your area. You can change the distance from km/miles.
Features and functionalities are very good for this application you can check traffic, do a trip( based on source and destination), check the available utilities in your locality. It is basically a mamoth of feature set. Experience it.
This is very useful for any new person in the city. You can get your destination upto 10m of accurancy. Use it freely.