Durgabari Temple Kohima: Secret Best Photo Spots + 2025 Visitor Guide | Aradura Hill, Kohima, Kohima (797001), Nagaland, India, Nagaland | Inheritage Foundation — Interoperable Heritage Documentation