July 18, 2016 Ride of the Falling Rain Debbie's Cafe Bruichladdich, Isle of Islay The Ride of the Falling Rain 2016, a 100 mile (162km) or less, ride along the roads of the Isle of Islay, Scotland, will take place on Sunday 7 August, […] Free