Uncontaminated Nature

Joranda falls is the 19th highest waterfall of India

Joranda falls is the 19th highest waterfall of India. It is in the core area of Similipal national park. It is very near to Barehipani fall. It is a straight and single drop waterfall.

You may also like...

Popular Articles...

Leave a Reply

Your email address will not be published. Required fields are marked *