January 2, 2020 General Knowledge Which of the following straits separate India from Sir Lanka Posted by daily5techtips (a) Davis (b) Palk (c) Sunda (d) Johor See also Yosemite is a famous waterfall of