Rishikesh is a small hill station in Utterakhand state. The best time to visit there is between March and August. But don’t forget, November here features lovely climate and lets tourists enjoy several adventures. Rafting in Rishikesh restarts in November after a break during monsoon. Trekking can also be enjoyed. But make sure you come with some warm clothes, as weather is a bit chilly.