More historic sites in India added to Google Street View India July 31, 2014 by StreetViewFun.com StreetViewFun.com · Reply Ellora Caves is one of 76 historic sites in India now available on Google Maps Street View. Larger Please wait... Similar Street View images Google Street View in India! Google Street View Park Google Street View catches the exact moment of a solar eclipse Top 100 Google Maps Street View updated! Google Street View catches attempted robbery LIVE in the city of Londrina Google St(r)eet view Google Street View car parking revealed