The Teerathgarh 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.
Subscribe your tourism news and Guide