1N
Hotel
Nile Cruise
Royal Queen II Nile Cruise
5-star
5-star
hotel