St. Landry Parish has several stunning devotional grottos including the one at St. Leo the Great Catholic Church in Leonville, Louisiana. The grotto is located near scenic Bayou Teche and includes a walkway, in honor of Our Lady of Lourdes, featuring porcelain plaques depicting the 20 mysteries of the rosary. For those interested in a quiet space for reflection, this is a peaceful spot for mindful meditation as well.

Four out of the last five years, St. Leo the Great Catholic Church has hosted the August 15th mass celebrating the Assumption of the Blessed Virgin Mary that culminates with the start of a Eucharistic procession down Bayou Teche. Pilgrims from across the Diocese of Lafayette meet at the Leonville boat landing, where Fete Dieu du Teche launches. Led by boat, the procession traces the passage of Catholic Acadians after their exile from Canada.

Don’t have a boat? That’s alright; spectators are always welcome to join in this spiritual event on the banks of Bayou Teche in Leonville.

  • 126 Church Street, Leonville, Louisiana 70551

  • 337-879-2365