Location

Upper Bayavu Kohima, Nagaland. North-east, India.