Which or the following Indian islands lies between India and Sri Lanka? March 29, 2022March 29, 2022 administrator A. ElephantaB. RameshwaramC. NicobarD. SalsetteCheck AnswerC. Nicobar Share the PostRelated Posts:The bridge of sand and rock in the Palk Strait…What is the most important characteristic of the…" Sure Victory " is a Sri Lankan counter-insurgency…Which of the Indian states has the maximum number of…The difference between the radi of the smaller…Which strait separates the North and South islands…