What is North Carolina State Flower?

North Carolina has the same state flower as Virginia and Missouri, which is the Dogwood. The flower is actually quite ugly which makes me wonder why not 1 but 3 states would choose it.