Megafauna of Central Australia
A fascinating museum has opened in Todd Mall in Alice Springs where you can see fossils and re-created megafauna of central Australia. The first of the fossils were discovered on a cattle station around 150 kilometres north east of Alice Springs in the 1950s and the process of extracting more is still continuing today. An… Read More Megafauna of Central Australia