Naran Waterfall is located in Mansehra, Pakistan on Mansehra - Naran - Jalkhad - Chilas Rd, Batakundi,. Naran Waterfall is rated 4.6 out of 5 in the category recreation center in Pakistan.
Address
Mansehra - Naran - Jalkhad - Chilas Rd, Batakundi,
Accessibility
No wheelchair-accessible entrance