Two miles north of the Stirlingshire town of Denny, close to the village of Torwood is the ruined beauty known as Torwood Castle.

Two miles north of the Stirlingshire town of Denny, close to the village of Torwood is the ruined beauty known as Torwood Castle.