Mirchaiya falls is formed by the tributary of the North Koel River, which is born out of Koel River. It is located within Betla national…
Lower Ghaghri Falls
Lower Ghaghri Falls is located 10 kilometres (6.2 mi) from Netarhat in Latehar district in the Indian state of Jharkhand. It is the 33rd highest…