Cecilia is a small town located on a bend in the scenic Bayou Teche, conveniently close to I-10 and the Crawfish Capital of the World, Breaux Bridge. Named for St. Cecilia, the patron saint of music, the community sits within two spectacular road bike trails that cross through Lafayette and Opelousas.

Cecilia Tourism Resources