India is a country which celebrates some or the other festival throughout the year. With so many religions and so many sects living together, one gets to enjoy the festivities all the year round:)
For Hindus, a big line up of festivals start in the beginning of monsoon and go on untill the winter sets in. Mostly all the festivals usually mark the beginning and end of different seasons. For instance, holi, which is the festival of colours is celebrated because a lot of different states celebrate (yes, In India, different states have different culture!) their new year on that day; there is also one more religious story, which my six year old loves narrating and in addition, holi also marks the change os season- we move from winter to Spring and thats why on that particular day we play with water which signifies the beginning of Spring.