Golu means divine presence during the days of Navratri. India is the land of festivals. The famous one among the other festivals is Navratri, the most loved festivals of Hindus. In various parts of Indian culture, people celebrate this religiously centered festival in different ways. During Navratri, Tamil Nadu and parts of Kerala, Karnataka andContinue reading “Golu – A divine collection”