Upper Sawat canal starts from? Kamran 1 year ago Upper Sawat canal starts from?(A) Swat(B) Malakand(C) Mardan(D) Peshawar Correct Answer is: B