You should book as early as possible to guarantee the availability and to secure the spaces on the hotels, domestic flight tickets, the desired Nile cruise cabins, and other travel-related services.
once we receive the deposit, it is going to be our responsibility to start your booking process,
A deposit of up to 30% may be required to confirm the booking. This deposit forms part of your final payment.