Google Maps
Summary
Create and share custom, interactive maps.Overview
A web-mapping service that allows you to make maps from your own, custom spread sheets, find places and save them to your map, draw shapes or add points anywhere, and ability to add photos/videos to any location in your map.