2006Indian GeographySoil TypesmediumWhich one of the following Indian Islands lies in between India and Sri Lanka?(a)Elephanta(b)Nicobar(c)Rameshwaram(d)SalsetteShow answer Save Listen Share