Travel to Mafia Island in Tanzania : What to see? What to do? Find in this travel guide the best places to see, best beaches and activities.