Explore seven beautiful places to visit in India this November, from Shillong’s cherry blossoms and Varanasi’s Dev Deepawali to Rajasthan’s fairs, wildlife safaris and festive celebrations.