From swimming in the vicinity of whale sharks to spotting colourful fish over a reef, Allow me to share the world's greatest destinations to snorkel.Properly situated at the sting of The nice Barrier Reef, this golf club is home not merely a hard eighteen-hole study course, but in addition a number of the most spectacular views in Australia.Cuddle