Takht-e-Nasarati is an administrative subdivision ( tehsil ) of Karak District in the North-West Frontier Province of Pakistan . Takht-e-Nasarati is an administrative subdivision ( tehsil ) of Karak District in Khyber Pakhtunkhwa province of Pakistan .