World Heritage listed Ningaloo Reef is one of the few places on Earth where you can swim with whale sharks - the world's largest fish. A face-to-fin encounter with these gentle giants is a truly awesome and humbling experience to add to your bucket list.
Whale sharks can grow up to 16 metres (52.5 feet) with a mouth over a metre wide, designed to scoop up plankton and krill. Lucky for us humans, they are filter feeders and completely harmless.
Globally, it's very rare to find these creatures so close to shore, but they visit Ningaloo every year between March and July. To get close to the action, join a whale shark snorkel tour from Exmouth or Coral Bay. These tours boast a whale shark swim with a success rate of nearly 95 per cent.
Ningaloo's whale shark season generally runs from March to July, however, the season can often stretch through August and even September.