A Thousand Miles Up the NileEbookA Thousand Miles Up the NilebyAmelia Blanford EdwardsRating: 0 out of 5 stars0 ratingsSave A Thousand Miles Up the Nile for later