India is a land of festivals and we witness immense variety of such festivals all though the year but most of these festivals are connected to some religions, castes or regions, though the way such festivals are celebrated has something common about them.