Here is the link to the Dubai Cape Town cruise:
https://www.rssc.com/cruises/VOY141121/summary/default.aspxYes, overlap a bit with TAJ but Maldives, Seychelles, Kenya, Zanzibar, Madagascar (to search for penguins), Mozambique, and some spots in South Africa we have not been to. Fantastic snorkelling along the way in Maldives, Seychelles, Madagascar, and Mozambique.
Anyone interested?