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