I have just logged into trip advisor after recently going on one of John's tours with a group of friends. Having read the fantastaic reviews he has received, I was not surprised! There is little I can add other than to agree that he just really is good at what he does and made me laugh. If you are looking...
More