Categories
General Knowledge

Which European country is called ‘Flower Garden of Europe’?

A:  Sweden
B:  Netherlands
C:  Switzerland
D:  Finland