No trip to Kaghan Valley is complete without a visit to the legendary Lake Saiful Muluk.
The lake is named after Prince Saif-ul-Muluk, who fell in love with a fairy from the mountains.
At 10,500 feet, Lake Saif-ul-Muluk is surrounded by impressive snow clad mountains and crowned by the summit of Malika Parbat (Queen of the Mountains).
There are many ways to reach the lake, including several good trekking opportunities.
Along the side of the valley to the east of Naran, a 10-kilometer track leads through a picturesque valley.
A jeep can be rented in the bazaar and driven up in one hour.
More adventurous way is to walk to a small glacier about 3 km up and hire a pony for the trip.
Walking the entire way is also an option, and takes about three hours for the 8 km trek.
This option is only for those who are fit enough to climb about 3000 feet in eight kilometers.
An important thing to note is that the scenery at the end of the lake is even more beautiful hence one must follow the dirt road and go all the way up until the end of the lake to appreciate the jaw dropping beauty.