as the ruins of Elgin Cathedral attest. The town is also where Johnstons of Elgin, which began manufacturing fine knitwear on ...