
GD Star Rating
loading...
loading...
Google India has added 31 monuments and archaeological sites on Street View.
Gateway of India, Mumbai
Larger
Tanjore Big Temple
Larger
You can also now see Mysore Palace, Sun Temple and many other monuments.
Ellora Caves is one of 76 historic sites in India now available on Google Maps Street View.
Larger (thanks Bálint)