Red, White and Green flags of the world
    Algeria, Belarus, Bulgaria, Burundi, Hungary, Iran, Italy, Lebanon, Madagascar, Maldives, Mexico and Oman have red, white and green colors in their national flags
    Algeria flag
     Algeria


    Belarus flag
     Belarus


    Bulgaria flag
     Bulgaria


    Burundi flag
     Burundi


    Hungary flag
     Hungary


    Iran flag
     Iran


    Italy flag
     Italy


    Lebanon flag
     Lebanon


    Madagascar flag
     Madagascar


    Maldives flag
     Maldives


    Mexico flag
     Mexico


    Oman flag
     Oman


    World Flags - Page 25 of 66
    Flags of the World