Tell me whether these are Indian states or not: Karnataka, Kerala, Maharashtra, Chennai, Haryana, Delhi

The Indian states are: Karnataka, Kerala, Maharashtra, Haryana
Chennai is an Indian city which belongs to the state Tamil Nadu
Delhi is Indian union territory

India is a federal union comprising 28 states and 8 union territories, with a total of 36 entities. 

states: Andhra Pradesh, Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Kerala, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura, Uttar Pradesh, Uttarakhand, West Bengal

union territories: Andaman and Nicobar Islands, Chandigarh, Dadra and Nagar Haveli and Daman and Diu, Delhi, Jammu and Kashmir, Ladakh	, Lakshadweep, Puducherry