The Sound the River Kept

The room held the heat as if it were a duty. Walls breathed dampness back into the air, and the floor retained the day’s warmth despite the hour’s attempt at mercy. Outside, Guwahati moved carefully along the river’s edge, its houses listening more than speaking. The Brahmaputra was close enough to be felt even when…

The Hours Between the Tides

The harbour did not pause for war. It smelled as it always had, of fish laid out too long, of spice sacks sweating in the heat, of wet rope coiled and uncoiled by hands that knew their work. Boats knocked gently against one another, impatient not with danger but with delay. The sea breathed in…

What the Stone Would Hold

Stone dust rose slowly, reluctant to leave the ground that had held it for centuries. It caught in the air and settled again on skin, on cloth, on the shallow grooves already scored into the earth. The smell of it was unmistakable. Dry, mineral, patient. Around the marked foundations, men moved with measured purpose, ropes…

The Matter of a Signature

The court was modest by design. It did not announce power so much as contain it. Pillars stood without ornament. The floor bore the soft polish of years of movement rather than display. Incense burned lightly near the doorway, its presence more habitual than ceremonial, a faint sweetness that mingled with paper, oil, and the…

The Margin of Error

Rain arrived with discipline, not force. It tapped the tiled roofs in measured intervals, a sound that kept time rather than demanding attention. The cantonment lay quiet under it, its roads rinsed clean, its hedges holding their lines. Eucalyptus hung in the air, sharp and medicinal, as if the city preferred clarity to comfort. Bengaluru,…

A Language That Waited

The street belonged to another flag. It announced itself quietly, without hostility, through signboards that curved their letters differently and uniforms that carried their authority with casual ease. Bharati stood at the edge of it, just where the shade from the building thinned and the light sharpened, and watched the children play. Their game required…

The Weight of the River

Night settled over Patna without finishing its sentences. The lanterns along the riverbank flickered unevenly, their flames bent by a breeze that carried the smell of mud, oil, and old water. Mosquitoes announced themselves with a persistence that felt almost moral, a reminder that patience was never free. The Ganges moved past in the dark,…

The Price of the Crossing

Dawn arrived without ceremony, a pale loosening of the dark that crept along the river like a habit learned over centuries. The Ganga lay broad and patient, its surface carrying the smell of wet stone, ash, and old flowers. Bells began to find their voices one by one, not yet in agreement, their metal notes…

The Letter That Stayed Unsent

The ink refused to behave. It spread where it was not invited, turning the paper faintly bruised, as if even words were learning the city’s new habits. Ghalib lifted the pen, shook it once, and set it down again. Outside, Delhi breathed unevenly. Smoke lingered where it should not. A smell of gunpowder threaded itself…

The Name on the Wall

The gas lamps hissed like impatient insects, their glass chimneys sweating in the heat. Backstage smelled of attar and dust, rose clinging to skin, chalk to cloth, old wood to everything. Someone had spilled rice water near the doorway; it had dried into a thin white crescent on the floor, a quiet moon that nobody…