Scarica Maps.me, è una app open source dove scarichi le mappe offline e funziona molto bene, e sempre aggiornata. in oltre puoi segnalare cose interessanti e punti di interesse.
https://maps.me
io mi trovo molto bene, creo le mappe su google maps e poi scarico il file klm e le importo sul app per avere la traccia del percorso da fare.