Thinking about ticking a Ningaloo whale shark swim off your bucket list? Our hot tip: Stay at Sal Salis, where luxury meets the wild.
Up Next
Exploring K’gari: Australia’s island paradise
Best K’gari resorts for the ultimate island escape

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