1.

Which or the following Indian islands lies between India andSri Lanka?

A. Elephanta
B. Rameshwaram
C. Nicobar
D. Salsette
Answer» D. Salsette


Discussion

No Comment Found