The River of Doubt for a second time. Picking up that book reminded me of one of my favorite multimedia presentation tools for use in social studies classes.
StoryMap JS lets you combine elements of timelines and maps to create mapped stories. On StoryMap JS you create slides that are matched to locations on your map. Each slide in your story can include images or videos along with text. As you scroll through your story there are simple transitions between each slide. StoryMap JS integrates with your Google Drive account. To get started with StoryMap JS you have to grant it access to your Google Drive account. StoryMap JS will create a folder in your Google Drive account where all of your storymap projects will be saved. With StoryMap JS connected to your Google Drive account you will be able to pull images from your Google Drive account to use in your StoryMap JS projects.
Applications for Education
StoryMap JS can be used by students to tell the stories of great explorers and their explorations. While you could do something similar in Google's My Maps, StoryMap JS offers a better overall presentation particularly with regards to dates.