The number of trekkers visiting the Indian Himalaya is small compared to those tramping the tracks in Nepal, so if you want to peacefully experience the world's greatest mountain range, try trekking in Himachal Pradesh or Uttar Pradesh. The trekking season runs roughly between April and November, but this varies widely and some routes are only open for a couple of months each year. The ski season runs from January to March, and there are resorts at Narkanda in Himachal Pradesh and Auli in Uttar Pradesh.
Facilities are rudimentary but that makes it all the more fun.
There's usually one lift in working order and a place to hire gear. Apr s-ski consists of chapatis and a nice cup of ginger tea. India is not renowned for its beaches, but there are popular beach centres with acceptable swimming in Goa, just across the Karnataka border in Gokarna and at Kovalam in Kerala. There are also beaches at Diu, and at Puri in Orissa. Camel treks can be arranged in the deserts around Jaisalmer and Pushkar in Rajasthan.