Maharashtra is the centre of many religious and cultural traditions. Maharashtrians have many festivals to celebrate, with each having a special reason to celebrate. In the villages life revolves around fairs and festivals. Festivals provide a unique opportunity to absorb Maharashtrian culture, with all its colourful customs, rituals and traditions. The songs, music and dances that accompany almost every festive occasion add joy and excitement to the lives of the people from every walk of life. The Government of Maharashtra (MTDC) organizes cultural festivals that are held as a tribute to the artists of yore, to celebrate the greatness of a site or simply a religious occasion. These festivals attract world-renowned artistes - musicians, dancers, painters, sculptors, weavers - who come together to pay tribute to Maharashtra's rich culture and legacy. There is festivity all round the year and people cherish the good times with music, dance and delectable food.