I was brought up to believe that Wales has the most castles per square kilometre than any other country in Europe. Spain's nickname in Europe is "The Land of Castles", having the most and largest castles of Europe.
Canada is called the land of lillies
'Zanzibar' is called the land of cloves.
Land bound Country.
Medieval castles were built by local lords who ruled the area. They owned the land, collected taxes and dispensed 'justice'. They required castles to protect themselves from unhappy locals, and sometimes from foreign invaders (depending on the country), and to display their power.
There is no country known as Land Of Sunset... The previous answer had mentioned as Japan which is known as Land of Sunrise and not Sunset.
As to my research and knowledge, there is no country called 'A Land of Parks'. Perhaps this is a nickname for the US or Canada.
Bhutan is called the land of thunder bones
norway is called land of free people
Azerbaijan is the land of flames.
ENGLAND
Jordan