Nile River — Description and travel — Audiobooks

A thousand miles up the Nile

A thousand miles up the Nile

by Amelia B. Edwards