I use the polarsteps app. It's a map, shows mileage, let's you save pics to your steps, share your journey on social media. When you are done with your trip you can order a photo book. This was the trip when first I used the app. I'm fine tuning my usage now that I have a better idea what it will do.
https://www.polarsteps.com/KerriPaul...8-04BC3A08C42B