From Wikipedia, the free 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.
![]() |
| Websearch | Directory | Dictionary | FactBook | ![]() |
| Wikipedia: Ecclefechan | |
|
Ecclefechan From Wikipedia, the free 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. |
|
|