Ningaloo Marine Park is one of the most beautiful natural areas in Australia.
Stretching 300 kilometres along the Western Australian coast, the park is in a region where tropical and temperate waters mix to create a unique display of marine life. It is home to at least 250 coral, 500 fish and 600 mollusc species.
Read more