Tag: Lake Charles
One City, Three Ways: Lake Charles, Louisiana
Lake Charles, the largest city in Southwest Louisiana, reflects the wide variety of cultures that make up this region claimed by both Louisiana and Spanish Texas in the early 19th century.