Landmarks, restaurants, hotels and other places added by our community
UNESCO, Michelin and other lists. Places display badges after their source is verified.
Димапур, India
The Kachari Ruins stand in Dimapur in the Indian state of Nagaland. They preserv...