Dalmellington is a small town in East Ayrshire. Situated in the valley of the River Doon, 13 miles south-west of Ayr, Dalmellington developed around textiles, the railway, ironworks, coal mining and afforestation.