Google `My Maps' uses the Google Maps website as opposed to the downloadable `Google Earth' - so there is no need to download anything to your computer.
It is easy to add images into the hotspots that you create as long as your images link to a photo that is stored online, for example on the Geograph website or perhaps on Flickr or Picasa.
Follow the instructions on the presentation to learn how to create your own illustrated maps.
Create a map using Google `My Maps'
view presentation (tags: online mapping tags digital ict)
Additional guidance is available from Google
Additional guidance is available from Google