Google Street View is Coming to India; Starting with Qutub Minar
Google’s World Wonders is a Project aimed at bringing life to the wonders of the modern and ancient world from the archaeological areas of Pompeii to the Hiroshima Peace Memorial, by using their Street View technology. Through the site, Google tries to make world heritage sites available to users across the globe. […]