Duches Fall
- Tucked away in the forest, Duchess Fall is a small yet pretty waterfall, something that you would want to witness alone or with a loved one.
- The water from the fall accumulates in a shallow pond by which you can sit and spend some time enjoying the beauty of the place.
- A roof of entwined tree branches makes the scenery here ever so perfect.