Snorkelling at the Great Barrier Reef in Queensland is undoubtably one of the most incredible, unique things I have ever experienced. There are so many amazing creatures, all going about their business and contributing to the ecosystem in their own ways. On a quest to witness this beautiful life-fo