I think I've read that pilgrims can get their first stamp in their passport from their local church. I'm starting in September, and the idea of the start of a true pilgrimage being from their 'home' church interests me. Does anyone have any information about this, or am I mistaken?
Keith
Keith