The Kilted Photographer Visits...
I have lived in Falkirk all of my life and did not realise that this castle was on my doorstep.
Torwood Castle is a castle ruin near the village of Torwood, in the Falkirk Council area of central Scotland. It has been estimated as being built around 1566 for Sir Alexander Forrester. It was once the seat of Clan Forrester.