From the grand, culturally immersive experiences in Gujarat's Rann Utsav to the joyous harvest celebrations in South India, winter festivals in India offer an unforgettable feast for the senses.