Kashmiri People

“Kashmiri” is a wide term, which has loosely been applied for several streams of immigrants from Turkey, Iran, Central Asia and Afghanistan. Other settlers have been claimed from anywhere as far as Greece, where it is claimed Alexander “The Great’ troops were captivated both by the beauty of the landscape and the women, stayed on […]