Neem Khedi has a total population of 801, with 13 in the Scheduled tribe, an officially designated group under the Constitution of India.
Neem Khedi has a total population of 801, with 13 in the Scheduled tribe, an officially designated group under the Constitution of India.