Upper and lower Indus Plains

 





Comments

Popular posts from this blog

Syed Ahmed Shaheed Barelvi and Jihad Movement

Malik Ghulam Muhammad [1951 - 55]

Short Question Answers Section 1 & 2 ( O Level Pakistan studies)