Khalafabad or Ramshir is a small town located almost in the middle of a triangle that is made of Ahwaz, Omidiyeh and Mahshahr cities. The town's population (with the inclusion of its subordinate villages) is in excess of 62000 among which, according to ...