Not strictly a mobile app, but I keep offline Kiwix snapshots of Wikivoyage and Wikipedia on my laptop. It mostly comes in handy on trains with intermittent wifi.
Thinking I should add a "pre-download" feature where users can generate audio guides and itineraries over WiFi before heading out. Would that solve the offline problem, or do people need the flexibility to explore spontaneously without planning ahead?