Lulusar Lake - Pakistan

Lulusar Lake (Lulu Sar Lake) is the largest lake in Kaghan Valley having mirror like waters. Image of surrounding mountains is beautifully……
Lulusar Lake (Lulu Sar Lake) is the largest lake in Kaghan Valley having mirror like waters. Image of surrounding mountains is beautifully……