Marlin Lodge on Benguerua island Mozambique Three islands of Mozambique - Magarugue, a shrub-covered sandbar surrounded by shallows; the second is Benguerua, large enough to have freshwater lakes and crocodiles, yet small enough to walk right round in a full day; the third is Bazaruto, by far the b http://africanadrenalin.co.za/Marlin/index.htm [ Detail ]