Outside the reef, you'll find the real thing. Schools of giant GT's, Bluefin Trevally, Whale sharks, Giant Manta rays and Reef Manta's and monster Rays. With any luck, you can spot them from the beach where you snorkeling, but you have to make some hours and get lucky. For the rest, you can meet more than 26 different types of sharks.
For meeting Whale sharks and Giant Manta rays you'll have to book an excursion. That can be pricy. We payed 150 dollar for 2 person for 2 hours. But you really don't want to miss this experience. It's a once in a lifetime oppertunity that you'll have to grab. We choose the Manta Ray excursion. Because the place were they swimm was close to the Island. After 10 minutes the captain spotted the first Manta. Quickly we put on goggles and flippers and dived into the sea as quiet as we could. What we saw then will remember for ever.
So we had to makes choices sinds we were traveling budget. So we skipped the Whale Sharks and did the Manta ray tour. I did a fishing tour also, later more