pilgrimage 2014 10 new lanark

cambuslang to new lanark

Length: 27.56 miles Difficulty: Medium