I got to do my first discover dives off of Heron Island last February, it was unbelievable. Lots of reef sharks, and rays everywhere around the island. Also turtles frequent the island to lay eggs so if you walk on the beach at night you are likely to get trapped between to turtles making there way up the shore.