INS Mormugao: The wonder of Indian Navy's indigenous missile destroyer, successfully hit the target... One of the mighty warships built in India, INS Mormugao, weighing 7,400 tonnes, is 163 meters in length and 17 meters in breadth.