OsmAnd

OsmAnd is another great navigation app. What makes OsmAnd so good is that it works really well offline. The site’s landing page promises that it provides offline services in any region of the world, though it works best in big cities as maps of more rural areas aren’t as accurate.
OsmAnd also announces traffic warnings, such as stop signs or pedestrian crosswalks, and even notifies you when you’re going above the speed limit.
This app supports foot, hiking, and bike paths and shows public transport stops for buses, trams, and trains. Its topography feature allows for 3D views, contour lines, hillsides, and slopes. OsmAnd updates its maps at least once a month.