The agreement allows India to set up a satellite tracking station in Mauritius, boosting maritime surveillance amid increasing Chinese influence in the Indian Ocean.
Great Nicobar Island is located about 40 to 90 nautical miles, approximately 74 to 167 kilometres, from the northern entrance of the Strait of Malacca, the key maritime passage linking the Indian ...