Monday, June 3, 2013
All over the world, people celebrate local festivals in their cities, villages and towns.
Many countries celebrate New Year's Eve on 31st December.
Some countries celebrate Carnival in the spring.
Some festivals celebrate important events that happened in the past (a battle), or religious events (Easter or Diwali).
Some festivals celebrate the life of the patron saint of the city, village or town.