Is the chorus (And i'm not sure how good my memory is working)
Haul down the sail
Where the bays come together
While away my days
on the hills of Isle o' Ho.
If so, I'm sure someone will be along with the writer and song details shortly.
Quack!
GtD.