Categories
India Productivity Technology

Google now maps India

Google Maps now include Indian cities! Thanks to Navneet for the tip.