Forres Tolbooth
The Forres Tolbooth is the town centre’s most noticeable landmark standing prominently on the high street with its distinctive cupola rising above the skyline. There has been a building of some prominence on this site for around 800 years. The current tolbooth was built in 1838 and now houses an impressive courtroom, chambers and prison … Read more