The beautiful village of Kiwai is part of the Mansehra District of Khyber Pakhtunkhwa province in Pakistan. It is located on the way to Kaghan …
Kiwai Waterfall: A Beautiful Place To Visit

Travel Pakistan
The beautiful village of Kiwai is part of the Mansehra District of Khyber Pakhtunkhwa province in Pakistan. It is located on the way to Kaghan …