Experience Ecclefechan: Birthplace of Thomas Carlyle
Step back in time to the quaint Scottish village that gave the world a literary giant. On December 4, 1785, in the quiet village of Ecclefechan, Scotland, Thomas Carlyle was born. This son of a stonemason would go on to…