Coral Reefs & Safari - Mafia Island & SelousTanzania£2,97010-days+ tailor-made Safari + Island Snorkel, Dive or RelaxView detailsEnquire / Book