Lafayette, Louisiana

Lafayette, Louisiana

Situated on the Vermilion River about 115 mi/185 km west of New Orleans, Lafayette, Louisiana, is the center and de facto capital of Cajun Country—the area settled by French Acadians in the 1700s...

JDS Travel News JDS Viewpoints JDS Africa/MI