@adamprocter a bit of a work in progress & I am a primary teacher not a programmer. Geotagged (iPhone or tagged from gpx with exiftool) photos in a flickr album, gpx file online. Leaflet.js (used to use google but like leaflet). Bit of javascript adds track & pins for photos.