Anyways.... Apologises in advance for any incorrect information!! Tomorrow is a public holiday here in Delhi. It's is Rama Navami. The day celebrating the birth of Lord Rama, the 7th incarnation of Vishnu (didn't I say it's confusing) Homes will be thoroughly cleaned, family shrines will be spring cleaned and offerings of food and flowers placed on them.
If I've understood correctly it's also the beginning of the Hindu New Year and marks the end of Vasanta/Chaitra Navaratri. There are 5 Navaratri throughout the year, with the dates varying slightly due to the moons cycle. The Hindu year, like so many religions follows the lunar year.
The current Navaratri is a significant celebration as it cumulates with the New Year (it's also New Year for Thailand and Myanmar and I'm sure others) It's celebrated over 9 days, each day celebrating a different form of the goddess Shakti the mother goddess.
Each day has a different colour with a different meaning and represents that day's form of Shakti.
Day 1) Shailputri (red)
Day 2) Brahmcharini (royal blue)
Day 3) Chandraghanta (yellow)
Day 4) Kushmuda (green)
Day 5) Skandmata (grey)
Day 6) Katyayani (orange)
Day 7) Kalratri (white)
Day 8) Maha gauri (pink)
Day 9) Siddhidatri (sky blue)
As I passed by our 2 local temples today there are the flower garland sellers outside and tented areas dishing out food to those visiting.
To find out more on this Spring festival take a look at this link http://hinduism.about.com/od/festivalsholidays/a/vasantnavaratri.htm
So to all those celebrating - Happy New Year, happy Ram Navami, happy extended weekend and just generally I hope you all find some reason to be happy!