A view from above of Kincaid Mounds State Historic Site. The location is is Massac County, Illinois. The Mounds belonged to a Native American Chiefdom. Not much is known about the site since very little excavation has been done.
7 сен 2024