Ningaloo Reef is the best place in the world to swim alongside gentle whale sharks.
It is Australia's second barrier reef, and here there is no need to take a boat — just put on your fins and snorkel, and the nearest point is only 100 m from shore.
A World Heritage-listed natural aquarium, its crystal-clear waters shelter the largest fringing reef in the world, a 260-kilometre-long coral reef teeming with turtles, tropical fish, manta rays, humpback whales and the elusive whale shark.
Nowhere else will you find these impressive creatures in such great numbers as here, at Ningaloo Reef.