Mozambique-Land-Sea-9 May 22, 2015 Pinterest LinkedIn Google+ Reddit Tumblr Close Mommy duck and babies stroll the “streets” of Cabaceira Pequena in Nampula Province.