Kulachi is a city and the headquarters of Kulachi Tehsil ( an administrative subdivision ) of Dera Ismail Khan District in North-West Frontier Province , Pakistan .
During British rule Kulachi was a tehsil of the old Dera Ismail Khan District .