From swimming near whale sharks to spotting colourful fish over a reef, Listed below are the whole world's very best spots to snorkel.Flawlessly situated at the sting of The good Barrier Reef, this golf club is house not just a complicated eighteen-hole training course, but also some of the most amazing sights in Australia.Investigate One of the mo