3,860 monuments of national importance in India

There are 3,680 monuments of national importance in India, of which over 950 sites are identified as places of worship, parliament was told Tuesday.

Google launches Street View for over 100 Indian monuments

Google is all set to roll out Street View in India.

Eight antiquities stolen from Indian monuments

Eight antiquities have been stolen from monuments and sites maintained by the Archaeological Survey of India in the last 3 years.