Ningaloo Whaleshark n Dive is a dynamic eco tourism company. Our vision is to continue providing nature based diving, swims with whale sharks, snorkelling, whale watching and whale shark tours that will exceed your expectations, while minimising disturbance to marine life on Ningaloo Reef and in the Exmouth Gulf.