The Lion King of Dudhai
A forest range road leads a visitor from Deogarh in Lalitpur to Dudhai village. While driving through, he might suddenly come across a small bundle of sticks at the edge of the road. A bundle left behind by a forest dweller frightened by the sound of the vehicle, to be reclaimed when the potential danger […]