Villagers see bus for the first time, stunned; watch
Berhampur: Even after such long years of Indian independence, it becomes unbelievable to know that there is a village in Ganjam district of Odisha where people saw a bus for the first time in their village.
It is all about the Gadgaon…
