Ichapuram
I think its called the India Square in Jersey City, New Jersey, USA
Indore is the city of Madhya Pradesh that is known as the mini Mumbai.
Jalandhar is known as the Sports City of India.
Erode is known as the Loom City of South India
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.
Bharatpur in Rajasthan is known as Iron city of India cause of the kings and local people.
Bangalore
Bengaluru, formerly known as Bangalore is called the Garden City of India.
jamshedpur
chandihar
Bangalore
Ranchi