Appolicious - A wonderful addition to Google Maps, this Android app allows you to create and edit custom maps. Add addresses, p***os, lines, and more to create a great vacation plan or plot out where you've been. Access all the maps you have already created and choose whether to share them with the world or not.

Source