Cape Town, South AfricaMPM, UnknownIlha de mocambique, MozambiqueZanzibar, Tanzania, United Republic ofZanzibar, Tanzania, United Republic ofZanzibar, Tanzania, United Republic ofDar es salaam, Tanzania, United Republic ofMahe, SeychellesMahe, SeychellesPraslin island, SeychellesNosy Be, MadagascarMaloy, NorwayDurban, South AfricaPort Elizabeth, South AfricaPort Elizabeth, South AfricaMossel bay, South AfricaCape Town, South Africa