Travel

AmaWaterways' new ship makes debut in Egypt