On which nations flag would you find the most stars?

Find the answer below

Bet your knowledge and answer