Jamgar Water Fall
Jamgar Water Fall is a magnificent waterfall in the Neelum Valley in Azad Kashmir. It is surrounded by hills in the backdrop and abundant trees. The whole track is thickly forested and the scenery is awesome. It is the best tourist spot while visiting Neelum Valley.