Teerathgarh_Falls
Teerathgarh Falls
Waterfall in Chhattisgarh, India
The Thirathgarh Falls is all season tourism's site and a good photography place waterfall near Jagdalpur at Kanger Ghati in Bastar district in the Indian state of Chhattisgarh.
This article needs additional citations for verification. (July 2013) |