EDINBURGH RIDING OF THE MARCHES PRESENT THEIR NEWLY-ELECTED 2017 CAPTAIN & LASS ON HORSEBACK The Annual Edinburgh Riding of the Marches, an historical event attracting in excess of 20,000 spectators and this year taking place on Sunday 17th September, has elected their 2017 Edinburgh Captain and Edinburgh Lass and presented them on horseback on Saturday 8th April,…

Read More