Meine App-Empfehlung für OSM-Karten:
OsmAnd, inzwischen nicht nur für Android, sonder auch für Apple iOS erhältlich.
Offlinekarten (auch auf SD-Karte speicherbar), Höhenlinien, diverse POI-Arten anzeigbar (Gastronomie, Bushaltestellen, Sehenswürdigkeiten, Orte mit Wikipedia-Artikel, ...), Kartenmodus und Navigation für Wandern (incl. Höhenprofil), Fahrrad, Pkw (leider bei größeren Entfernungen >100 km lange Rechenzeiten - also kein Problem für La Palma ...), Anzeige von Buslinienstrecken, usw.
Die erste App, für die ich (damals unter 10 Euro) bezahlt habe.
Statt einer großen Papierkarte ist stets eine Powerbank im Wandergepäck ...