It separates India from Sri Lanka :
A. Bay of Bengal
B. Arabian Sea
C. Indian Ocean
D. Palk Strait
Answer:D
It separates India from Sri Lanka :
A. Bay of Bengal B. Arabian Sea C. Indian Ocean D. Palk Strait