×

Ecclefechan

Village in Scotland
Ecclefechan is a small village located in Dumfries and Galloway in the south of Scotland. The village is famous for being the birthplace of Thomas Carlyle. Wikipedia
Police: Scotland
Population: 880 (mid-2020 est.)
Post town: LOCKERBIE
Scottish Parliament: Dumfriesshire