As if making an epic transcontinental crossing of Australia isn’t enough, the chance to experience another life-long dream awaits at the end of your rail journey. From your eco-resort sitting right on the edge of Ningaloo Reef, you have the chance to swim with the gentle giants of the sea – whale sharks or humpback whales.