Site Requires Javascript - turn on javascript!

Three new ways to experience whale shark season

Sleep on the reef with Ningaloo Discovery, Ningaloo Reef, Coral Coast, Western Australia

Swimming with the whale sharks, Ningaloo Reef, Coral Coast, Western Australia

Swimming with the whale sharks, Ningaloo Reef, Coral Coast, Western Australia