Storymaps allow you to create a narrative through different locations on a map or an image (images requires access to a server). This tool offers an easy platform to build your projects. More complex designs are possible using a Google Spreadsheet. A Google account is required.
This is a sample project to better understand how this tool works. StorymapJS allows you to create interactive multimedia maps with images, videos, and content from platforms like Twitter, Wikipedia, SoundCloud, YouTube, etc.