INS Jatayu, a new naval base, was commissioned at Minicoy Island in the Lakshadweep - GK Now
gknow.in
INS Jatayu, a new naval base, was commissioned at Minicoy Island in the Lakshadweep INS Jatayu, a new naval base, was commissioned at Minicoy Island in the Lakshadweep archipelago on March 6, 2024.