Ports of call:Maputo, Mozambique Island, Zanzibar, Dar Es Salaam, Victoria, Praslin Island, Nosy-Be, Mamoudzou, Durban, Port Elizabeth, Mossel Bay, Luderitz, Walvis Bay, Cotonou, Lome, Banjul, Dakar, Las Palmas, Arrecife, Casablanca, Gibraltar, Melilla
Return port:Barcelona
Prices:
Suite$19,724
Cruiseable's travel advisors can often find you additional savings & lower fares than the public prices listed here.