

MCQOPTIONS
Saved Bookmarks
1. |
Which or the following Indian islands lies between India and Sri Lanka? |
A. | lephanta |
B. | ameshwaram |
C. | icobar |
D. | alsette |
Answer» C. icobar | |