Google Maps launches street view in 10 Indian cities

Google Street View in India:

Google Maps launches street view in 10 Indian cities It is a 360-degree virtual reality technology that allows users to interact with the world around them. “It’s a technology that projects you into another place, time and space,” Google India head Rajan Anandan said in a blog post. “By moving around in different directions and experiencing the […]