I just found an app called Avenza Maps - Offline Mapping. It's a free download and has maps of trails, including off-road trails, for areas all over the world. The maps can be downloaded for offline use, in case you lose data signal, and some are free (the one for my local area was free)!
This...