97) Which of the following Indian island lies between India and Sri Lanka ?
Answer is:
Rameshwaram
Related Geography MCQ Set - 3 with Answers
Answer is: