Mozambique, a country that covers an area of 799,380 sq. km.; is found on the southeastern coast of Africa. Several major Rivers cross the country like Zambezi flowing southeast across…

Read More