Pakistan Tourism Portal
No.1 Portal for Tourism in Pakistan
Nabi Shah Lake is located in Sargodha District, Punjab, Pakistan.