In India, we are enriched with different varieties of religions, languages, festivals, cultures, traditional beliefs, heritage etc. There are people believing in Hinduism, Islamism, Christianity, Buddhism, Sikhism, Jainism, Judaism, and Zoroastrianism (Parsees). And each of these religions has got its festive religious celebrations likeRamadan, Holi, Christmas, Diwali, Good Friday, Eid al-Fitr, Ganesh Chaturthi, etc. Just like religion and festivals, the cultural diversity of India is visible even in language, food, art, craft, music, dance, and so many other subtle things. Despite all these distinctiveness, there exists an invisible bond that unites every Indian.