Explore all 260 extraordinary kilometres of Ningaloo Reef with this self drive itinerary from Carnarvon to Coral Bay and Exmouth.