I ran across a neat blog that pinpoints specific places that may be of interest on Google Maps. Check it out here.