Here are some of the best web sites for you!!
Listing of world holidays and festivals, carnivals and fiestas. public holidays, bank holidays, national holidays, and celebration days.
Lists holidays, dates, and states affected for current and future calendar years.
List of Indian festivals and their significance.
Enjoy your self!