Gariyaband, often overlooked in Chhattisgarh’s relatively flat landscape, holds a captivating secret: the Jharjhara Waterfall ...