Web site WikiMapia is a Google Maps mashup that lets users add call-out sections to any area on…
Read more Read more

We've already covered a couple of ways to add Google Mapsto your web site, but they require you to go get a developer key and other things that most of us aren't up for. Wikimapia makes embedding a Google Map on your page trivial, so if you've been dying to do so, it's never been easier. — Adam Pash