Togo

What Is The National Flower of Togo?

The Red Rose is the national flower of Togo. Scientific name of Red Rose is Rosa Rugosa. It is a deciduous shrub of the Rosaceae family. It also called Japanese Rose.The Red Rose, national flower of Togo, also the world most recognized symbol of love and beauty (also war and politics). It is the ever...