India is a secular country. Not just that, it is an extremely diverse country encompassing people of varied religions, cultures and communities. Different cultures imply diverse languages, different traditions, customs and thus, various festivals. India is rightly called a land of festivals. Owing to the diverse population, a large number of festivals are observed here. At any time of the year, some festival will be just around the corner. Festivals call for celebrations, festivities, sharing of joy with friends and family. Each festival has a ... Read More...