0
0
Read Time:13 Second
NEW DELHI Nicobar is more an abstract place in the mind of most Indians than a cherished memory — few have ever been there. I was lucky to visit recently, immerse myself in the landscape and talk to several Nicobarese. Amongst those I met were…