Durga Puja is a Hindu Festival which originated in state of west Bengal in India. As people from the state migrated to all parts of India, it is now celebrated all over the country. Delhi witnesses grand celebration of Durga Puja and each year seems grander than the previous. I am sharing some moments of […]