If I had the words in front of me I would go to town on the allusion
Try the DT here
Looking at those words, it seems that Shady Grove is a place name. It is als possible the place is fictitious and the name was chosen so as to introduce some ambiguity into the song.
All speculation, of course!