And the happiest place in the world is…

Denmark!

Leave a comment