Smallest Cities in India: भारत के सबसे छोटे शहर का नाम
Nagpur
227.4 Sq Km
Thiruvananthapuram
214 Sq Km
Jamshedpur
209 Sq Km
Amritsar
170 Sq Km
Mysore
155.7 Sq Km
Patna
99.97 Sq Km
Agra
87 Sq Km
Varanasi
82.1 Sq Km
Udupi
68.23 Sq Km
Udaipur
37 Sq Km