Drenched in a glorious past and cloaked with traditions and culture, festivals showcase the spirit of the Indian way of life. As celebrations and reminders of India’s secularity, its 1.35 billion people get together in at least 36 annual festivals, most of which begin after Ganesha Chaturthi. Indians are beginning to celebrate Ganesha Chaturthi, or […]

