As this thread gets longer and longer, I will just add a comment made much earlier: as far as I know the earliest known versions of this song locate young Peggy in Derby, England. Though the Scottish Fyvie version is certainy the most comprehensive geographically, with its Meldrum, Fyvie, Ythan side ,Braes of Gight and the Garioch.