Create your own google maps
Create your own itinerary in google maps and share with anyone, also it's great to embed in any website using iframe.
Following articles, shows how to create one, add points on map, directions, photos and more. Also if you have your own map you can import that.
https://support.google.com/mymaps/answer/3024454?hl=en&%3Bref_topic=3188329
Example of using map in travel blogs - https://www.earthtrekkers.com/two-week-american-southwest-road-trip/