I cannot recommend this enough! Have the chance to swim with these amazing animal! You may even be able to see reef sharks, manta rays, turtles and plenty of fish along the way. It is well worth a visit!😍
Swim with Whale Sharks in the Ningaloo Reef: 3 Island Shark Dive
The best place to see sea lions! Jurien bay is worth a visit when en route up north!