Thamada Ghumar Waterfall is in ((Chhattisgarh)). A recently discovered waterfall, more than 100 feet high, this is flanked by green fields on both sides.
(Cached)