What country's flag is in the picture?
Correct answer: São Tomé and Príncipe

Lady of the Lake
I've never even heard of that country.

little b
I've not been to Sao Tome And Principe

PhabPhour
Lady of the Lake, Heard of it. Don’t know anything about it.

Lorraine
Lady of the Lake, Me neither, where exactly is it?

rosa de lurdes
Thank you, I'm portuguese, taught that those two once belonged to Portugal. First time I actually came to seeing it's flag.