Yandex.navigator - great Navigator for Android devices from the largest search engine in the CIS. In the program there is a map of Russia, which can be updated through the Internet. You can specify the marsh path between two points, and it has a large database of different objects, such as schools, hospitals, refueling, etc. to the largest cities. In short there is everything you need to navigate.