MapMyWalk is one of the most comprehensive free apps online. With features like audio feedback, labeled routes, easy-to-see maps, metrics tracking, and data analysis, this app is one you should try. MapMyWalk is part of the MapMyFitness family of apps.