Tibba Talwara
Tibba Talwara Tibba Talwara is an archaeological site located in Lodhran District, Punjab, Pakistan.
No.1 Portal for Tourism in Pakistan
Tibba Talwara Tibba Talwara is an archaeological site located in Lodhran District, Punjab, Pakistan.