Floors Castle launches fairytale trail

Floors Castle in the Borders