Google Maps in India finally gets Street View, coming to these cities first

Google is finally bringing the Street View feature to India. People will now be able to explore landmarks while sitting at home, and virtually experience any place or restaurant. Google Maps will also now help show speed limit, road closures and disruptions information, and better-optimized traffic lights in…