NOHKALIKAI FALLS, CHERRAPUNJI – EXPERIENCE THE ROAR AND MIST OF CASCADING WATERS

Nohkalikai Falls is a beautiful waterfall located in Cherrapunji, which is a small town in the Indian state of Meghalaya. It is one of the tallest waterfalls in India, with a height of approximately 1115 feet (340 meters). The waterfall is fed by rainwater collected in the forested plateau above, and it cascades down a steep cliff to form a...

Leave a comment

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