Rivers of the Lothians are like members of a family – the North Esk at Roslin, the Avon near Linlithgow, Almond, Water of Leith etc. The valleys bear certain resemblances to one another. They are all beautiful but, as I was brought up here, Dalkeith must have the finest setting of all.