10 Amazing Daintree Rainforest Facts

The Daintree Rainforest is an enchanted world of unique and amazing lifeforms and spectacular scenery. There are ancient giants, known to be some of the world’s tallest trees, small spiny insects that are masters of camouflage, dinosaur-like birds that are flightless, there are even plants that glow in the dark! It is a place of […]