Question: which water body separates sri lanka from india
Answer: The Palk Strait