What national flag has the largest animal emblem – a lion? / General Knowledge, MCQs / Q&A / By admin Question What national flag has the largest animal emblem – a lion? Answer Sri Lanka