Ellerbusch site
Newburgh, IN
Culture
The Ellerbusch Site is a small but significant archaeological site in the southwestern part of the U.S. state of Indiana. Unlike many sites created by people of the same culture, it occupies an upland site near a major river floodplain.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account