Kafir Kot or Kafirkot (Urdu: کافرکوٹ; Pashto: کافر کوټ) is an ancient Hindu temple complex in the Dera Ismail Khan district of the Khyber Pakhtunkhwa province of Pakistan.
The remains of Sindhu temple (and the nearby ruins of Mari) are "indications of the existence of a Hindu civilization of considerable importance and antiquity" according to a 1915 issue of the District Gazetteer of Mianwali.
[1] The ruin consists of two forts in the northwest of the district on small hills attached to the lower spurs of the Khasor range and overlooking the Indus river near the Chashma barrage.
Their main features are an outer defensive wall, consisting of rough blocks of stone, some of great size, and various groups of buildings resembling small Hindu temples and more or less carved.
The only legends attached to them relate that they were occupied by the last of the Hindu Rajas, Til and Bil; but all traces of rulers and ruled are now lost.