What country features a red maple leaf on its national flag? - Geography Quiz | LetsQuiz