Unforgettable moments in Zanzibar and Dar Es Salaam