HomeGENERAL KNOWLEDGE Which of the following straits separate India from Sri lanka July 13, 2018 0 A. Davis B. Palk C. Sunda D. Johor Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter