Snorkeling in Turquoise Bay
It doesn't get much better than snorkeling from the gorgeous white sand beach of Turquoise Bay through crystal clear waters to Ningaloo Reef, one of the greatest places on earth for snorkeling! We saw a sea turtle, a shark, rays, eels, and all...