Kazazian Luxury Nile Cruise

11 Days / 10 Nights from £3995/ $5194 per person