Tourist attraction-hill station

India
December 7, 2006 4:02am CST
Kohima is a pictersque hill station perched at an altitude of 1495 metres above sea level...the japanese beat a retreat from Kohima during the second world war.
No responses