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.
Example of using map in travel blogs - https://www.earthtrekkers.com/two-week-american-southwest-road-trip/