Kafir Kot
Kafir Kot or Kafirkot is an ancient Hindu temple complex in the Dera Ismail Khan District of Khyber Pakhtunkhwa, Pakistan. It consists of the ruins of five temples and a large fort.