I use an app called Track My Tour. It's free and allows you to post pictures as well as showing your route. You can save waypoints, comments and pictures offline then when you have WiFi the info will upload to the site. You can make it public or private and share with only those you want.
Buen...