Balmoral Mounds
Louisiana, United States
Balmoral Mounds (16 TE 12) is an archaeological site of the Coles Creek culture in Tensas Parish, Louisiana. The site has components located both on the east and west sides of US 65 near Bayou Rousset.
Archaeological site data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).