Jatayu, a Hindu God in the form of a huge bird, tried to save Sita when Ravana abducted her. During its fight with the demon king, Jatayu fell on a huge rock, where Lord Rama found him.
At the strategically important Minicoy island, the southernmost among the Lakshadweep archipelago, the Indian Navy has commissioned INS Jatayu, the country's newest naval base. In the long run ...