Experiencing the Great Barrier Reef is a bucket-list item for many - combine this with marine conservation activities and you have a volunteering program like no other! This amazing Dive (or snorkel) program allows budding marine conservation volunteers to learn or improve their skill through a well-renowned dive operator while also…