Swimming with the whale sharks off Ningaloo Reef Western Australia, is one of those experiences that you will never ever forget! Don’t miss this opportunity to snorkel and swim with whale sharks – witness the grace and beauty of these awesome gentle giants as they glide through the pristine waters of the Ningaloo Marine Park
Our price from: AUD $370.00