9Ningaloo Reef, Australia
Ningaloo Reef, located off the western coast of Australia, is one of the best places in the world to swim with whale sharks. These gentle giants, which can grow up to 12 meters (40 feet) long, migrate to Ningaloo between March and July each year to feed on plankton.



















