Cruise liner returns to southern Africa for 2024/2025 season