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