Swim with Whale Sharks in the Ningaloo Reef: 3 Island Shark Dive
1.Swim with Whale Sharks in the Ningaloo Reef: 3 Island Shark Dive
Swim with whale sharks at Ningaloo Reef on an all-inclusive Exmouth tour with reef snorkeling, photos, lunch, and hotel pickup.

“Amazing day, water was a bit murky so didn't have a great snorkel but had heaps of time with the whaleshark! Crew were great”













