I read about a museum featuring newly discovered artifacts and showcased the relationship between the Indians and french or Creole settlers. I'm reasonably sure that it was in the Covington area. Anybody know what I'm talking about?
Anyone can ask a
Destination experts (like you!) provide amazing answers.
Readers "like" answers, and the best float to the top.