Why the Greater Nicobar Development Project Matters for Every Indian Imagine standing at India‘s southernmost tip and being able to see, on a clear day, the ships that carry a quarter of the world’s trade. That is not a metaphor. Indira Point on Great Nicobar Island sits just 160 kilometres from the western entrance toContinue reading “India’s Island Fortress”
