Top 10 Mozambique Mouthwatering Munches

Mozambique, the tropical paradise of Southern Africa has gorgeous beaches, beautiful islands and turquoise sea with a palm lined coastline. A land of tropical fruit, abundant seafood and fish and a Portuguese taste influence is a heaven for foodies. [amazon_link asins=’B06XRBCH1T,B00A3S3HEU’ template=’ProductCarousel’ store=’exploremoth07-20′ marketplace=’US’ link_id=’91c2496e-4261-11e8-a22a-1122c3250f18′] Piri Piri (peri-peri)  is part and parcel of all Mozambican…

Read more