Travel Agencies
If you are an independent traveller you might not like travel agencies but in places as remote and isolated as northern Mozambique, having some knowledgeable and resourceful can come handy especially for the transportation side of your holiday.