It is a lovely country! There is a post about Scotland here in our "Destinations” section that you might find helpful. Or please do feel free to create a new post asking for advice if you’d prefer. I think the church is called New Laigh Kirk, situated in the centre of Kilmarnock.