This is hands down the best map app for the outdoors person. It will allow you upload GPS tracks and follow them or record your own. Works in airplane mode  hiking in the mountains  traveling in Mexico. I've never not had it work.
January 20 2017