Kaghan (town)

Kaghan (کاغان) is a small town and union council of the Balakot Tehsil, in Mansehra District of Khyber Pakhtunkhwa province of Pakistan.

Kaghan Valley is named after the town.