Located on a hillock. Superb indoor as well as outdoor views. Biggest church in Kohima.