Find Your Cruise
Try going on the BRAZIL TOUR site, as we did the ship tours in brazil, forget CAPE VERDE its the pits, its only worth having a walk around. if you want to know more email me firstname.lastname@example.org we did the majorca to brazil in novembe.
It is certainly cheaper to DIY - do enough research over on 'ports of call'. I never take the ships excursion.