Shangla Towns, Villages & Population
Shangla is a District in Malakand division of Khyber Pakhtunkhwa Province of Pakistan. Its district headquarters are located at Alipuri. It became a district on 10 July 1995, previously it was a subdivision of Swat. Area of Shangla district is 1586 sq.km. Besham is the largest city of the district. There are 111 villages in … Read more