Other inhabited localities, Dumfries and Galloway council area
- village Ecclefechan Population: 705
- village Eskdalemuir
- village Garlieston
- village Girthon
Facebook
(0 )