Years ago I heard about a grotto in Alabama and I’ve wanted to visit it ever since. Unfortunately, it’s taken me several years, but I finally got there. The Ave Maria Grotto is located in Cullman, Alabama, about a 2 1/2 hour drive from the Atlanta area. The grotto is part of the St. Bernard […]