Arnaudville, Louisiana, is a charming small town located in St. Landry Parish in the southern part of the state. Located along the Bayou Teche, Arnaudville is known for its rich Cajun culture, vibrant arts scene, and picturesque surroundings. With a population...