All parts of United Kingdom has their own national flowers
All parts of United Kingdom has their own national flowers. England has the rose, Wales – the daffodil, Scotland – the thistle and Northern Ireland – the shamrock. In several articles we will tell you interesting facts about all of these plants. Now let’s start with the Wales’ national flower. The other common known name…