River Cruises
A crew from Channel One of French TV finished filming in Luxor to prepare several episodes about Nile cruises in Egypt,
Most Read