Giant chess pieces – Kachari ruins at Dimapur, Nagaland

 | 

Kachari ruins are situated in Dimapur, the ancient Kachari capital. It is one of the important sites of megalithic culture. Most of the ruins appear to be contemporaneous with the Kachari civilization.