Go swimming with whalesharks in the pristine waters of the Ningaloo Reef, located on Western Australia's mid north coast.
The area is home to whalesharks between April and July each year. Tours from Coral Bay or Exmouth provide the once in a lifetime opportunity to go swimming with whalesharks, which are the biggest fish in the world. You can also swim with manta rays, see rare turtles, migrating humpback whales, pods of dolphins and vibrant tropical fish.
Tours cater to persons of all ages who possess at least basic swimming skills. The Ningaloo Reef is one of the most reliable destinations in the world to find whalesharks, and swim-with-whaleshark tours boast success rates of close to 95 per cent.