7608. The Palk Strait separates which two countries? September 20, 2025 by Admin A. India and Indonesia B. India and Sri Lanka D. Sri Lanka and Maldives D. Pakistan and Iran ✅ The correct answer is option B.