Nation INS Jatayu: Indian Navy To Commission New Base In Lakshadweep Soon The Chhattisgarh February 29, 2024 The base at Minicoy Islands is designed with capabilities similar to INS Baaz in...Read More