A wonder of africa: the benguerra island
A wonder of Africa: the Benguerra island On the African coast of the Indian Ocean, just across the lush island of Madagascar, there is a beauty land and is the only tragedy of its history: Mozambique. The signing of a peace treaty in 1992 , and subsequent election of 1994 finally marked the beginning of […]