To spend time at Ningaloo Reef is to engulf yourself in nature’s abundance, to swim with wild animals, dine under the stars and sleep to the sounds of the wind whispering over the dunes and the sea slapping gently over the reef. Pristine and unspoiled, the Ningaloo coral reef—which extends for almost 300 kilometres, one of the longest in the world—teems with marine life