Annabel swims with the rays April 25, 2014 This is Annabel swimming on Heron Island at the Great Barrier Reef. Heron Island, Australia