How Many States does India have?

India is divided into 28 states and seven union territories. It is 1.2 million square miles and the total distance from the USA to India is 8,447 miles.