More than 500 years ago, the Persians invaded Indo-Pak sub-continent from the northwest, bringing with them their most treasured possessions, their meticulously handcrafted rugs. Over time, this mingling of cultures gave birth to carpets with their own unique themes, delicate patterning and vivid palette of colors. Today, handmade carpets are produced in different cities in Pakistan like Lahore, Karachi, Peshawar, Rawalpindi, Dera Ghazi Khan among many others. Considerably less expensive than other rugs of this genre, they are ideal for virtually every room in your home.