TOP 10 SMALLEST STATES IN INDIA

NO. 10 PUNJAB

NO. 9 HARYANA

NO. 8 KERALA

NO. 7 MEGHALAYA

NO. 6 MANIPUR

NO. 5 MIZORAM

NO. 4 NAGALAND

NO. 3 TRIPURA

NO. 2 SIKKIM

NO. 1 GOA