Moroni harbour, Grand Comore Comoros is a nation of islands off the coast of Mozambique. The Comoros’ claim to fame is its production of 65% of the world’s perfume essence, which are extracted from the rich vegetation of jasmine, ylang-ylang, and orange blossoms. Comoros is also a cultivating center of various spices, including nutmeg, basil, […]