Touch Road, Cambusbarron