Kohima is the hilly capital city of India’s north-eastern state of Nagaland. It is an ideal place to have a memorable and peaceful vacation. On your next trip to Kohima, don’t miss out on these top cafes and restaurants to eat in Mussoorie and Landour which…