There are 28 states in India, not 29. The Union Territories of Jammu & Kashmir and Ladakh were most recently formed out of the state of Jammu and Kashmir.