The Buzz explores Fathom Five National Marine Park in Tobermory, Canada as a travel destination that beats bustling streets of Toronto for a more serene visit.