Upper Dir (Pashto: دیر بالا ) is one the 24 districts in the Khyber Pakhtunkhwa Province of Pakistan. The district was formed in 1996, when Dir District was divided into Upper Dir and Lower Dir. Location Upper Dir district is 3,699 square kilometres in...
Read more