Ecclefechan lies midway between Lockerbie (where Pan Am flight 103 went down in 1988, killing 270 people) and Gretna Green, on the border between Scotland and England, well south of Glasgow.