Lamchar Waterfall
Lamchar waterfall is located in Usherai Dara, Upper Dir. It is situated almost 25 kilometer from Darora. Seeing this waterfall is an amazing experience. As usual, the lack of facilities has made this place less attractive to tourists. The road needs renovation and reconstruction. There are no such places there where anyone can sit and peacefully enjoy the scenery and environment. If one wishes to go there, they have to carry food with them because there are no restaurants or hotels there.