Zanzibar beach extensions and cultural stops to pair with a mainland Tanzania or Uganda gorilla trekking safari.