Every day in India is a celebration. There was a time when festivals in India is was celebrated every day of the year.
Cultural festivities in India is vast and varied ranging from the festival of colours to the festival of light. India remains in a festive mood throughout the year because of the innumerous festivals it celebrates. Popular festivals include Durga Puja, Ganesh Chaturthi, Shivratri, Ugadi, Ratha-Yatra, Raksha Bandhan, Dussera, Id-ul-Fitr. India also celebrates harvest festivals such as Pongal, Sankranthi, Nuakhai etc. The unique, colorful style of these festivals attract tourist from all over the world.
Traditions have been passed through the ages considering the rich history of the country with various religions and customs. Each period in Indian history has shaped its culture which has impacted the way people of this country celebrate.
Each religious segment of the population has its own festivity. Festivities vary by region, state and even locations each adding its own charm and fervour to it.