Joranda waterfall is located in the Simlipal National Park in the Mayurbhanj district of the Indian state of Odisha. Joranda Waterfall and Barehipani Falls are close by. It is India’s 19th-highest waterfall in terms of height. The Joranda Falls are 150 meters tall in total (490 feet). A single drop of water cascades over a tall cliff, widening somewhat as it does so.
Related Articles
Check Also
Close
-
Where is the Amber Palace located?April 18, 2023