Results 3 results found View over the Nile River from the New Cataract Hotel, Aswan, Egypt, North Africa, Africa View from the New Cataract Hotel of the River Nile at Aswan, Egypt, North Africa, Africa View from the New Cataract Hotel of the River Nile at Aswan, Egypt, North Africa, Africa