Poush Mela
A great time to visit Shantiniketan is during the town's biggest festival, Poush Mela, which is usually held December 22 to 25. The festival includes huge fairs where handicrafts and other other items are sold, as well as performances by bauls, wandering minstrels singing folk songs. It's a favorite event of expats and nonresident Indians, so booking a hotel in advance is essential.