Balakot is a town in Mansehra District in the Khyber Pakhtunkhwa province of Pakistan. Balakot also serves as a hub for tourists visiting Northern Areas. Balakot is located on the right bank of the Kunhar River. It is almost at two-thirds of the length of river from it its origin at Lake Dharam Sar deep in the Kaghan Valley, before it confluence with Jehlum River. The lower area below Balakot, sometimes referred to as Nainsukh Valley, is temperate while Kaghan Valley above Balakot City is cold enough to turn the whole area to freezing in the winter. Balakot is now expanding city and centre among distant northern parts of Pakistan. Smaller hamlets are located in the terraced mountains around it.

Explore the City

The City Maps

Trip Ideas

Khyber Pakhtunkhwa

Beautiful nature of “Naran Kaghan” for nature lovers.

The Naran Kaghan valley is located in Khyber Pakhtunkhwa. It is almost 2500 meters above the sea level. The whole valley presents pleasant weather throughout the year. Even in the harsh hot summers in the south, the weather still mild cold ...

Naran Kaghan, Khyber Pakhtunkhwa