NealJaggi NealJaggi 12-04-2015 Social Sciences Answered Project Varsha, India’s new naval base under construction near which of the following cities? [A]Kochi [B]Karwar [C]Visakhapatnam [D]Chennai