so I can show the Taxi driver
I wouldn't bother if this is your only application.
You will simply confuse the driver.
All you really need is an address.
I haven't stayed up to date on the off-line options, most here just use GMaps on-line, but these have been mentioned in the past:
https://play.google.com/store/apps/d...soft.nostramap
https://play.google.com/store/apps/d....maps.thailand
https://play.google.com/store/apps/d...com.sygic.aura