Jamgar Falls is a beautiful and refreshing waterfall of Pakistan located in Neelam Valley. The surroundings make the waterfall even more appealing. It falls in a form of a stepping from a height of soaring hills. You can enjoy looking at Jamgar waterfall from the beautiful valley of Azad Kashmir which spreads on an area of 200 kilometers.
Address: Neelum Valley ,Azad Kashmir ,Pakistan