The Short History of Glengorm Castle August 6, 2021 Luke Franklin Castle Sorn/Sorne, or Glengorm Castle as it is more popularly known, is a 19th-century country house in beautiful Scotland. Continue reading