Which country is called as land of cakes?

a. Ireland

B. Scotland

C. Finland

D. Netherland