Google Street View India Live Google started to roll out some of its street view coverage in parts of India! it appears mostly theme parks Read more ...