General Knowledge The Palk Strait separates which two countries? Options:A. India and IndonesiaB. India and Sri LankaD. Sri Lanka and MaldivesView AnswerB. India and Sri Lanka Continue Reading Previous: Which one of these is the longest cave in the world?Next: Which is the World Highest Lake ?