Situated on the Malwa plateau, the city of Dewas witnessed Janmashtami celebrations on August 15, which is also celebrated as Independence Day. Dewas, which means abode of the deity or God, celebrates Janmashatmi every year with its featured event Dindi Yatra. People from the city said that the Yatra has been organised since 100 years. […]
