I would say mountains so you have plethora of options like Dalhousie, Rishikesh, Mussoorie, Auli, Shimla, Mcleodganj, Jibhi and many treks like Roop Kund, Bhrigu lake.
Hey, there is a monthly travel planner section on tripto home page just visit that section you will find monthwise domestic and international places to visit.
Best Place to Visit in April is Kashmir. Over 1.5 million tulips have bloomed in Asia’s largest tulip gardens, in Srinagar's Indira Gandhi Memorial Tulip Garden. India's iconic tulip garden is now open for public from March 25. It is spread across an area of over 80 acres on the banks of Dal Lake, in the foothills of Zabarwan mountain range. Join us with our Best Budget Trips for Tulip Garden Kashmir Trip.
www.facebook.com/travelbezzie
whatsapp @9450000305
Pachmarhi, India.
Andaman and Nicobar Islands, India
Kalimpong, India.
Coorg, India.
Shillong, India.
Rishikesh, India. Munnar, India. Nainital, India. Shimla, India.
Goa, India. and much more please visit here and read the best places to visit in april - https://www.tripoto.com/tour-packages