Blog

White Bluff

White Bluff, or Ecor Blanc, is a historic site in Demopolis, Ala., consisting of a chalk cliff along the Tombigbee River. The site was named by French explorers and served as a landing spot for French Bonapartist refugees in 1817.