The Princess Royal met with staff and patients, after being greeted by a large crowd, including school pupils and Alloa Bowmar Pipe Band.
After first visiting Strathcarron in 1984, Princess Anne has made almost yearly trips and become a familiar and welcome face at the hospice.