Top 30 Most Famous Festivals of India

India is a diverse nation where people follow their own set of religions, traditions, faith and cultures. Indians are known all over the world for celebrating festivals with unmatched devotion and incredible vibrancy. Each festival is dedicated to various gods, goddesses, events, and harvest season, crop sowing season or even change of season. Each festival is accompanied with detailed Vedic Pract...