North Side of Sikkim
Coorg
Munnar
Kerala
Meghalaya I think these are the places you must visit.
India is full of many beautiful sites but it's up to you that which place is convenient to You.
Spring always denotes to flowers, a season which is short termed paving way to travel to these spring spots in India
Kotgarh in Himachal Darjeeling in Bengal
Thekkady Kerala
Tulip garden in Kashmir
Valley of flowers in uttarkhand And many spots in North east like Ziro valley. Will share a tripoto link written by a traveller pertaining to spring season spots in India, see if it is suitable for your travel. https://www.tripoto.com/india/trips/best-places-to-visit-in-spring-in-india