Source: Tourism MediaMnemba IslandStay in a palm-leaf cottage on this idyllic resort island, dive along the coral reef and look for dolphins and whales.WorldAfricaTanzaniaMatemweMnemba Island