Google maps has real time GPS navigation. This app has helped me a lot for finding unknown places to visit or places which I go for tour. Once I was stuck in an area and was unable to find main road but with the help of this app I got to my destination. You get get to a desired place with faster updates.
You just need to turn on your location and choose starting and destination points. After that you can also enjoy the offline mode or download the whole map. It provides you all the routes for a particular place and finds the shortest route. This a key feature of this app. This app also helps to catch bus, train and other public traffic. You can get live traffic conditions.
It also provides satellite view. You can discover new places and save places that you often want to visit. There is also voice navigation embeded. So if you are going somewhere use this app.