A Admin • 37.06K Points Coach Geography Bookmark Embed Report View In MB-Short Q. Which or the following Indian islands lies between India and Sri Lanka? (A) Elephanta (B) Rameshwaram (C) Nicobar (D) Salsette Correct Answer - Option(C) Views: 630 Filed under category Geography Share
Discusssion
Login to discuss.