Google now have maps where you can place your own links & map pins.
Real handy for giving a detail map to an area & also being able to show local attractions of whats going on & transport links.

Link to test map.

Cheers