Indore (Madhya Pradesh): City is buzzing with devotion and artistry as master sculptors put the finishing touches on over 250 clay idols destined for Navratri celebrations, with some travelling as far ...