A must-do when visiting Ningaloo between June to November is swimming with humpback whales. As many as 30,000 humpbacks cross through Ningaloo throughout this time. The famous waters between Exmouth…