Thinking about ticking a Ningaloo whale shark swim off your bucket list? Our hot tip: Stay at Sal Salis, where luxury meets the wild.
Thinking about ticking a Ningaloo whale shark swim off your bucket list? Our hot tip: Stay at Sal Salis, where luxury meets the wild.