1

Barkana Falls – The Majestic Waterfall of Agumbe

News Discuss 
Barkana Falls is one of the tallest waterfalls in India, located deep within the lush forests of Agumbe. Cascading from a height of 850 feet, it's formed by the Seetha River and offers a breathtaking view, especially during monsoon. The trek to Barkana viewpoint is adventurous, with dense forests, rare flora, and panoramic valley views. It's also a great spot for nature photography. T... https://www.captureatrip.com/blog/agumbe-tourist-places

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story