Which country is called the tear drop of India?A. Maldives
B. Bangladesh
C. Sri Lanka
D. Myanmar
B. Bangladesh
C. Sri Lanka
D. Myanmar
Sri Lanka is the island republic off the coast of southern India. On a map it looks like a teardrop in the Indian Ocean.