You can get an app for iPhone that supports downloaded maps for use outside of range of either WiFi or cellular network. One such app is ViewRanger. Many maps available. All free. I use it all the time. Works great. This particular app is also available for android and symbian. Works even better on iPad, but you may not want to schlep your iPad up the hill.