Ave Maria Grotto

Ave Maria Grotto – Alabama Pit Stop

While I was on  my road trip to New Orleans a few weeks back, I allowed myself the ability to stop and see things of interest. Though I barely stopped except at rest stops and welcome centers, I did see an advertisement for the Ave Maria Grotto when I stopped at the welcome center in […]