MS HANSEATIC nature Port Victoria → Mamoudzou → Hermanus → Cape Town Mar 9, 2028 · 16 nights $10,833 oceanview · $677/night