Mingora Fizaghat area is good for enjoying river side time if weather is good.
Malam Jabba is quite famous.
Then comes Miandam. Another hill station in a side valley on way to Kalam.
After that Kalam itself.
From there, u can visit Byun Village, Ushu forest and valley, waterfall and finally Mahudand Lake.
Another famous lake is Kundol which requires 2-3 hrs trekking.
You can also visit Utror Valley and some lakes where jeeps can go.
But to cover all this u need 4-5 days.