answersLogoWhite

0

After being born and living for 21 years in India, to my knowledge, India is not called as mini India. It is Delhi which is called mini India. Delhi is called so because it has people of all languages, castes, religions etc. as there are in India.

User Avatar

Wiki User

13y ago

What else can I help you with?