Engulfed by hills, Kohima is a bustling city nestled in the north eastern part of India and is known for its popular Hornbill festival....
Read this post on talesofanomad.com