Ecclefechan

Ecclefechan

Ecclefechan (Eaglais Fheichein in Gaelic) is a small village in the south of Scotland in Dumfries and Galloway.

Read more about Ecclefechan.