The attractive town of Forres is one of Scotland’s oldest small towns.
Situated in Moray, about 27 miles north east of the Highland capital of Inverness, the town boasts a classic castle with impressive parks and gardens containing outstanding floral sculptures.
Join the wave
Tap into refreshing news, views and top tips that are good for you, your pocket, and the planet.