The water stream that separates India from Sri Lanka is called the Palk Strait. It is a narrow body of water located between the southeastern coast of India and the northern coast of Sri Lanka. The Palk Strait connects the ...
Home/name of the water stream that separates india from sri lanka