Google Street View India Live

12 months ago by in Countries Tagged: ,

Google started to roll out some of its street view coverage in parts of India!  it appears mostly theme parks and other parks for now though.  Including getting in the middle of this group of soccer players.