Anjouan is one of the three Comoros Islands that declared independence from France in 1975. One of its main crops is the ylang ylang flower, which...
Recent Comments