A senior royal is set to visit Moray at the start of next month. HRH Princess Anne, the Princess Royal, will be making three ...