MS Farah Nile Cruise
8 days
From : 89$