cruise

Classic Nile Cruise and Cairo by train and flight

Days : 10

Nights : 9