Claire McCollum meets HRH the Princess Royal on the remote Scottish island of Iona and joins others inspired by its special atmosphere as a place of Christian pilgrimage.