
Google Maps Street View is finally available in India. The feature was rolled out in the country last year. It was then available in select cities like Bengaluru, . But now, Street View on Google Maps has been introduced for multiple locations including small villages and towns. As the...