Tourist Places

Mushroom Domed Pillars

Kachari Ruins

Kachari Ruins or The Dimasa Kachari Ruins is located in the town of Dimapur in Nagaland. The ruins are a…