All-In-One Offline Maps is a map app for navigating and orienting yourself anywhere in the world, even without an Internet connection. To do this, you must first download the maps, which will be stored in your device's internal memory.
All-In-One Offline Maps lets you use maps from OpenStreetMap, Bing Maps, Google Maps or USGS Maps. All of them offer different map types and different layers, including: road, topographic, satellite, and even aerial view maps. You can stack the maps you want as layers and choose the opacity of each one. In addition to this, you can turn on the compass, so it's always displayed in the upper left corner of the screen.
In any of these modes, you can tap the screen and choose to save a specific area. The larger the area, the more space the map will take up on your device.
As well as saving a map to your device, All-In-One Offline Maps also lets you print any map you want. The printout will be an A4 size sheet of paper, and the scale will be displayed at the bottom to give you an idea of the distances.
So, if you're looking for an app to download offline maps so you can travel with peace of mind, then All-In-One Offline Maps is a great option.