Liberia is a country in West Africa, whose name means “Land of the Free” in Latin. Its national flower is the pepper flower. The president of this country, who won the Nobel Peace Prize, has praised the beauty of…
Browsing Tag
Liberia is a country in West Africa, whose name means “Land of the Free” in Latin. Its national flower is the pepper flower. The president of this country, who won the Nobel Peace Prize, has praised the beauty of…