Nile River

The Nile River is a major north-flowing river in northeastern Africa, generally regarded as the longest river in the world.

The ancient Egyptians living in the Nile River delta worshipped cat goddess Bast.

Appearances

 * Harry Potter and the Prisoner of Azkaban (film)