A group 6 of us went on a snorkelling trip with Mission Beach Charters, which was amazing!! Some of us have been snorkelling with some of the bigger companies and this was much better. The boat is great, it was far more personal, and tailored to us, just a group of friends experiencing something unforgettable together. We visited 5 different spots all with different perspectives of the reef, it was really special. Our guide was so knowledgeable and keen to point out things to us that we might have missed including bright blue starfish, living shells, corals and sea cucumbers. The reef was teeming with life, we saw sharks and countless beautiful fish. Coming back into shore after our gorgeous calm day on the reef with the sun setting and the tunes ringing out will stay with me forever.