Which country is called the tear drop of India?0 A. Maldives B. Bangladesh C. Sri Lanka D. Myanmar Submitted by: imran Read More Details about this Mcq: