Saved Bookmarks
| 1. |
Which or the following Indian islands lies between India and Sri Lanka? (a) Elephanta (b) Rameshwaram (c) Nicobar (d) Salsette |
|
Answer» Nicobar is Indian islands lies between India and Sri Lanka. |
|