Kachahari Talab
A calm water body in Chaibasa that gives travellers a relaxed local lake stop for slow evenings, family outings and short scenic breaks.
A calm water body in Chaibasa that gives travellers a relaxed local lake stop for slow evenings, family outings and short scenic breaks.