Batkhela Canal is a Canal located in District Malakand , Khyber Pakhtunkhwa ,Pakistan