In Jagdalpur in the Indian state of Chhattisgarh’s Bastar district, the Teerathgarh Falls is a year-round tourist attraction and a good place to take pictures. The Teerathgarh Falls is a block-shaped waterfall on the Kanger River. In a single drop, the water descends 91 meters (299 feet).
Related Articles
Check Also
Close
-
Where is Mysore Palace located?April 17, 2023