INS Vajrakosh, a naval station near Karwar in Karnataka together with INS Kadamba, 20 km away, it is now the world’s largest naval base east of the Suez Canal, spread out over 1000 acres. The new naval base would be the home base for a bulk of the Indian Navy’s ...
Read More »