@asifcae: Indeed a very beautiful place, I was searching for it over google maps and got confused with another Thal which is near Bannu, I am waiting for your map, is it a family friendly place (from security point of view), picture of those trouts are really tempting.
@imtishal: very nice advices regarding trout fishing, if possible can you post pictures of spinners, also could you mention which points are ideal for casting in river and lakes, as in fast white water rapids or slow but deeper channels or as far away from bank or can they be found parallel in shallow water, would spillways of lakes be a good place to cast for trouts, thanks in advance.