The Knight Lab has StoryMap JS a tool for you to make interactive, visual stories through maps.
Make A Beautiful Timeline
Timeline JS is an online tool from the Knight Lab at Northwestern University, that lets users make beautiful timelines in an easy & intuitive way. You have to prepare the times & contents in a spreadsheet, and then the tool lays it out into a gorgeous interactive tool. It’s just four steps to get a great timeline!