Google has invited aspiring Australian cartographers to map their country on Google Maps. The popular search firm today opened Google Map Maker in Australia. The tool lets users add places or roads to Google Maps and Google Earth, subject to approval. Users can also review contributions by other mappers. Wallflowers can watch others map in real-time. Read More