Karnataka, adorned with several ancient temples and rich cultural heritage celebrate various colourful fairs and festivals. Every town, city and village in the state has their own calendar with fascinating fairs and festivals. For the people of Karnataka, these variety of festivals are a celebration of life. Apart from the religious festivals, the state also conduct magnificent dance festivals and other fairs. The most important festivals and fairs of the state are Dussera, Ugadi, Kar Hunnive, Sri Vithappa Fair, Shri Yellamma Devi Fair etc.