What to see at Ohio’s Leo Petroglyphs
The Leo Petroglyphs and Nature Preserve is located in southeastern Ohio. The site protects more than three dozen ancient petroglyphs. The rock is estimated to be at least 1,000 years and is visible to naked eye.
The Leo Petroglyphs and Nature Preserve is located in southeastern Ohio. The site protects more than three dozen ancient petroglyphs. The rock is estimated to be at least 1,000 years and is visible to naked eye.