Mozambique – for some, the name might conjure up images of civil war, dire poverty, guerillas warriors hiding out in jungles; but for me, Mozambique will forever more be associated with images of pristine turquoise beaches with smooth white sand, coconut and banana trees lining the coast, unspoiled islands, coral reefs teeming with fish, traditional […]