ghaznavids

The History of Punjab: 712 CE-1526 CE

“Medieval Period”, the period between Punjab’s ancient history and its early modern history, brought to the state multiple dynasties of diverse origins such as Arab and  Iranian. Several significant eras occurred during this time period such as the Arab conquest,…