Recently came across TripWow. This is a site sponsored by TripAdvisor that lets users make visually stunning slideshows with pictures including a map of the locations. As a user, the only thing you have to do in the presentation is choose your title, find pictures, select the order you want the pictures displayed, give each photo a location and a caption. TripWow will do the rest of the work. What you are left with is a very professional looking product that can be helpful in Geography, History or any subject where locations across the globe are of interest.
Check out the Hispanics one I made earlier tonight (total prep time to create: 10 minutes). http://tripwow.tripadvisor.com/tripwow/ta-06ed-d134-121c?lb