On the flag of which country is there an image of Maple Leaf? A. New Zealand B. Brazil C. Thailand D. Canada Submitted by: Sara Ahmed 21Oct18Batch1 Excise and taxation Inspector General Knowledge Mcqs PPSC Share this Related Mcqs