Today I saw what seemed like hundreed of jellyfish in Gumboay Bay inlet on the Sunshine Coast of BC Canada