Australia by Red Nomad OZ

Don’t Miss This! Daintree Discovery Centre, Queensland

Looking 23 metres down – the Canopy Tower The Demon Duck of Doom (Dromornis stirtoni) at the Daintree Discovery Centre is unlikely to cause panic unless you’re of a particularly nervous disposition. That’s because it’s a metal cutout, the real life version having been extinct since the late Miocene period. Likewise, the Giant Ripper (by name AND nature) Lizard (Megaliania prisca) –[…]

Read more