Swim with Whale Sharks on the Ningaloo Reef off the coast of Western Australia. Also swim with Manta Rays and observe Humpback Whales, depending on the time of year. Includes transfers to and from your accommodation, two snorkels on Ningaloo Reef, (gear provided), morning tea, gourmet smorgasbord lunch (vegetarians catered for daily), tea, coffee.