Dusshera adminMay 7, 201701.4K views Dusshera is a major Hindu festival celebrated throughout the country with great enthusiasm. People all over the India worship goddess Durga on this holy day. The roots of its celebration… Read more