Keran is a town and vacationer resort in Neelam Valley, Azad Kashmir, Pakistan. It is found 93 kilometers from Muzaffarabad on the bank of Neelam River at the height of 1,524 meters. Neelam town is 2.5 kilometers from here.
Keran is a town and vacationer resort in Neelam Valley, Azad Kashmir, Pakistan. It is found 93 kilometers from Muzaffarabad on the bank of Neelam River at the height of 1,524 meters. Neelam town is 2.5 kilometers from here.