Free Mobile Travel Guides!
Ulmon's City Maps 2 Go app was literally the most used app on my iPhone during my travels. It allows using iPhone's GPS without any internet access as well as preloading maps for a particular region for offline use later. The details of the maps were amazing - it had the trails in the remote jungl