Owls Don’t Actually Exist (+Crocodylus Park)
July 16th 2018 As everyone knows, owls don’t actually exist. They’re a myth invented just to annoy birders and to get them to stare at empty patches of vegetation where these mythical owls roost. Anyway, we started with an early morning visit to the Darwin Esplanade which isn’t particularly birdy being a pretty well manicured stretch of grass that overlooks the sea. But at the end of it near some steps tha
... read more