Balmoral Mounds16 TE 12 - Credit: Wikimedia Commons
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. Read more on Wikipedia
Source: en.wikipedia.org