Itkhori | A little-known place with history of thousands of years

5

Itkhori in Chatra district of Jharkhand state of India is situated at around 150 km from Ranchi, the capital of Jharkhand, at the confluence of two rivers named ‘Mahane

Read this post on indroyc.com


Indrajit Roy Choudhury

blogs from Ranchi, Jharkhand, India