This is a fun way to visualize who might be nearby. Click on the link and then click on your location to add a pin to this map. Navigation is via the regular google maps methods. Add your username and even a picture of you want. Since there is no login or email address required, and it uses Google maps, my assumption is it's a safe thing to do. I set the map up but have no afiliation with any of the providers. Just thought it might be fun.
http://www.mapservices.org/myguestmap/map/MDBoatbum
http://www.mapservices.org/myguestmap/map/MDBoatbum