Close

Tourist Places

Filter:
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…