One of the most striking features of Indian culture is its religious diversity. Hinduism, Islam, Christianity, Buddhism, and Sikhism are some of the major religions practiced in India. Each religion has its unique rituals, beliefs, and traditions, which contribute to the cultural diversity of the country. One of the most well-known traditions in Hinduism is the Diwali festival, which celebrates the victory of good over evil and is marked by lighting lamps and exchanging sweets. Similarly, Eid al-Fitr is an important festival for Muslims, celebrating the end of Ramadan and is marked by feasting, prayer, and charity.