Ecclefechan
…Gaelic: Eaglais Fheichein) is a village located in Dumfries and Galloway in the south of Scotland. The village is famous for being the birthplace of Thomas Carlyle. Ecclefechan lies in the valley of the Mein Water, a tributary of the River Annan, 6+1⁄4 miles (10 kilometres) south of Lockerbie, five miles (eight…