You can cool off in the green tea plantations of Darjeeling or in the mountains of Sikkim.
Darjeeling contains green tea plantations.