Which country is called the 'Museum of human race'?
India is called the 'Museum of human race'. This term is very appropriate to describe India, which is diverse with many languages, religions, castes, creed with rich heritage and history. In spite of all these differences, there is a feeling of oneness among people.