Coral Bay is one of the only places in the world you can swim with these majestic creatures - The Whale Shark, the worlds biggest fish.
Spend 3 hours watching the humpback whales on the world heritage listed Ningaloo reef.
Booking Software by Rezdy.com | Agent login