Ecclefechan
From Free net encyclopedia
Ecclefechan is a small town in the south of Scotland in Dumfries and Galloway.
The writer Thomas Carlyle was born there on December 4, 1795. He was also buried there on the 4th February 1881 and still lies there today.