Thornhill Golf Club Golf Course 18One mile east of Thornhill village. 14 miles north west of Dumfries on ... $ 42 Average Cost Shortlist