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 off Exmouth on a full-day Ningaloo Reef snorkel trip with a spotter plane, pro photos, and meals included.
“Fantastic! The crew were amazing, so professional, the teamwork and precision was mind blowing.”
