Google Street View is available for countries like USA, UK, Canada and many other. Unfortunately India does not have this facility, but looks like that is changing. I was browsing with Google Maps today, I noticed that now you can see the "Street View Yellow Person" Icon on top of the zoom tool. Once you click on that icon and drag it to the map, you will see blue dots appearing on the map. Those blue dots are actually pictures taken by users and uploaded by users to Panoramio. Google is working on the Street View for India but meanwhile, they have combined the "Photos" with the Street View.