Maybe a little leaflet.js w/ open street maps would fit the spirit of the site