My Castle on the Nile is an American song with lyrics by Bob Cole and James Weldon Johnson and music by J. Rosamond Johnson.
The New York Public Library has a musical score for it as "Sung By The Great Comedian Bert Williams.
"[2] The University of Maine Library also has a score for it published by Jos.
[4][5] Bert Williams recorded the song on Victor.
[7] The War Department recorded The Camp Hill Male Quartet performing it and "Little Liza I Love You" on a 1945 album.