"Sri Lanka is a developing economy off the southern coast of India." . . . .