Long Distance Paths Southern Upland Way 2013 – Day 4 1st May 2013 – Bargrennan to St. Johns Town of Dalry: 25.4 miles, 3,099 feet 1 May, 2013 10 Comments