- / 5
Historical, cultural, and geographical study of Kalam and Kafiristan, hill stations in the Northern Frontier Province, Pakistan.
Historical, cultural, and geographical study of Kalam and Kafiristan, hill stations in the Northern Frontier Province, Pakistan.