If you think your country has a lot of holidays, try India. The calendar is a blur of color and celebration.