Besham ( also known as Besham Qala ) is the largest town and commercial centre of the Shangla District in Khyber-Pakhtunkhwa province of Pakistan .
Besham ( also known as Besham Qala ) is the largest town and commercial centre of the Shangla District in the Khyber Pakhtunkhwa province of Pakistan .