I use the GaiaGPS App for my walks. This is free and does the job. You can save maps and use them once you're on the spot without any connexions. And you can zoom!