Which of the following straits separate India from Sir Lanka

Posted by


(a) Davis
(b) Palk
(c) Sunda
(d) Johor

See also  Hudson Bay is situated in