Officer’s Village: This village, 800 KM away from Delhi, has government officers in every house, those who could not become one are working as engineers-doctors in America and Malaysia
There is a village in Malwa region of Madhya Pradesh, about 800 km from the national capital New Delhi- PadiyalThe ...