The fishing, snorkelling and diving are out of this world at the remote and pristine Rowley Shoals Islands north of Broome.

The islands are part of the Rowley Shoals Marine Park which sits on the edge of one of the widest continental shelves in the world.

Shallow lagoons harbour colourful coral, abundant marine life and even a ship wreck.

Take a dive here and you’ll see untouched coral gardens, giant clams and other shellfish.

Rowley Shoals Islands are home to an incredible 233 species of coral making it one of the best dive sites in Australia.

Even more amazing is the huge number of fish – 688 species in all.

Giant potato cod and Maori wrasse sometimes follow divers around, while trevally, mackerel and tuna hover in schools.

Throw in a line here and there’ll be no stories about the one that got away!

Many species are protected so catch and release programs are enforced.

The boat trip to the Rowley Shoals takes around 12 hours from Broome.

Boat charter trips of two days or longer regularly visit the area between September to December when conditions are at their best.