Barkhedi Abdulla is a village in India with a population of 951(2011), comprised of 478 men and 473 women.
Barkhedi Abdulla is a village in India with a population of 951(2011), comprised of 478 men and 473 women.