From swimming in close proximity to whale sharks to recognizing colorful fish over a reef, Allow me to share the whole world's very best destinations to snorkel.In the event you’re preparing a Particular getaway, really like dining out, or need to reap the benefits of several of the region’s most magnificent attractions, Hamilton Island’s hol