Happy Flag Quiz ?

Group of friends unveil their flag for the team photo at Stonehenge. Said to be the Happiest country in the world. Can you guess which one ?

Comments New comments are not currently accepted on this journal.