Archeological Survey of India, New Delhi established in 1861, maintains 3,667 monuments of national importance (including 21 monuments, which are world heritage sites). Anthropological Survey of India, Kolkata, researches in the area of bio-cultural and biological aspects of Indian populations. National Museum, New Delhi was set up in 1960, andContinue Reading