General Knowledge Which country is called the tear drop of India? Options:A. MaldivesB. BangladeshC. Sri LankaD. MyanmarView AnswerC. Sri Lanka Continue Reading Previous: Who was the ruler on District Dir at the time of Independence?Next: Tafseer al Quran al Azeem was written by _____________?