Buddhist Inscribed Rock at Shahdaur
Buddhist Inscribed Rock is an archaeological site located at Shahdaur in Mansehra District, Khyber Pakhtunkhwa, Pakistan.
No.1 Portal for Tourism in Pakistan
Buddhist Inscribed Rock is an archaeological site located at Shahdaur in Mansehra District, Khyber Pakhtunkhwa, Pakistan.