Kaghzipura: A place situated near Daulatabad made first handmade paper in India after the technology was brought here by Mongol invaders – it is a landmark even today. Interestingly this paper has been used to print the Quran.