Nubian Sea Lake Nasser Cruise 4 Days

$1,299.00