Jhari Falls is a 2 tier waterfall that is tucked within the dense forests and coffee Plantations of Western Ghats. Silky water tumbles down the natural step-like structure formed by rocks from a height of 50 to 70 m. The spring that originates on top of the mountains flows down as the Jhari falls. A Read More