Norwood Mound
Ohio, United States
Norwood Mound, also known as “Indian Mound” by locals, is a prehistoric Native American earthwork mound located in Norwood, Ohio, United States, an enclave city of Cincinnati in Hamilton County, Ohio. It was listed on the National Register of Historic Places on May 2, 1974.
Archaeological site data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).