Cuddie Springs is a place where humans interacted with Megafauna. It's a fossil-rich area in southeastern Australia and has had an interesting history.
Apollo 11 Cave and Rock Art - Episode 051
On this episode, Emily Long shares information about one of the oldest examples of dated rock art in Africa, recovered from Apollo 11 Cave.