If you've searched for restaurants or businesses recently, you might have seen a button on the right to 'See inside', giving you a virtual tour of the shop. This is a part of Google Business View, which brings the Street View experience to businesses as well.
Google's Street View is widely regarded as one of the coolest features on Google Maps - zoom in on cities like New York, London and Paris and you can enjoy virtual tourism. It's great when you're traveling to another country, and want to get a sense of what to expect. In India, unfortunately, Google Maps' Street View is extremely limited. The company got a start in India but in 2011, the project was halted owing to privacy concerns.