About 1,115-feet high waterfall discovered in Similipal forest of Odisha’s Mayurbhanj
Baripada: A waterfall named ‘Subarnajharan’ with a height of around 1,115 feet, which earlier remained inaccessible to many people for quite a long time, was recently discovered in dense Similipal forest and five kilometres away from…