Loading episode...

S1:E7 - The Key to the Nile

The Key to the Nile

S1:E7
2004 IMDb

Princess Tasha and her servants must unlock the waters of the Nile and end Egypt's drought by bringing gifts to the Sphinx.

Episodes