Cullman nestles in North Alabama’s rolling hills like a well-kept secret. The downtown area buzzes with the energy of people who love their community. Ave Maria Grotto creates a miniature world that ...