Azad Jammu and Kashmir

Keran

Keran Valley puts a show of wilderness at its best. Located at a three hours drive from Muzaffarabad, on the bank of Neelam River at an altitude of 5,000 feet, Keran unravels numerous reasons for you to never leave it. It has several resorts and rest houses near the bank, offering you an ideal location to relish its panoramic views.

Image result for keran