Bhabhua, India

Telhar

Telhar is the name of a waterfall located in the Kaimur district of Bihar, India. The fall is located close to the origins of Durgavati River. It is only a few kilometres from the Durgavati reservoir project.

City
Bhabhua
Country
India
Category
Nature
Suggested visit
About 150 minutes

More places in Bhabhua

Plan a trip here

Background: Wikipedia

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload