Every year, come October, a relative of ours says, “The festival season has begun.” She goes on to list every single celebration coming up over the next several months. Dussehra/Durga Puja, Govardhan Puja, Karva Chauth, Diwali, Bhai Dooj, and a gazillion smaller festivities, some which I didn’t even know about a few years ago. All the way up to Holi. “And then there’ll be a lull all through the summer and the monsoon,” we’re told, every year.
I don’t know if there’s a definitive answer for the question “Which country has the most festivals in the world?” but I could lay a safe bet that India would be pretty much among the top of the pack. Part of the reason probably is our immense diversity: we have people from widely differing regional cultures here, and following different faiths. As a result, there’s a merry mix of religious festivals, seasonal festivals related to harvest/sowing/etc, as well as secular festivals and celebrations. Some are celebrated pretty much across the country; some are so confined to a particular region that they’re rarely even known of outside that locale.
And these festivals, naturally, show up in Hindi cinema. With, almost invariably, a bonus: a song attached to the festival. After all, a festival is cause for celebration, and what better way to celebrate than with a song?