Meadowcroft

The Meadowcroft Rockshelter

May 4, 2014 admin 0

The Meadowcroft Rockshelter is an ancient American Indian site located on the north bank of Cross Creek about 30 miles southwest of present-day Pittsburgh, Pennsylvania. […]