General Knowledge » Static GK

In which of the following towns will you find the ‘Kachari Ruins’?

A

Shimla

B

Bilaspur

C

Dimapur

D

Gangtok