Where is Daintree Crocodylus?

Where is Daintree Crocodylus located?

Daintree Crocodylus, Daintree Crocodylus, Australia (approx. -16.22541°, 145.4364°)


Where is Daintree Crocodylus on the map?