North Lake chapel certainly has the wow factor. Everyone in our party of 15 said wow as we drove up, then another wow as we went inside the entrance hall, and yet another ... more